Logout.php
<?php
session_start();
comentario:
// "session_start" sirve para iniciar una sesión o reanudar la existencia, lo importante es la función "session_start" debe ser una llamada al principio del principio, antes de enviar cualquier salida al navegador. De otra forma, el error infame "Los encabezados ya están enviados" )
.
session_destroy();
comentario:
// session_destroy destruye toda la información asociada con la sesión actual. No destruye ninguna de las variables globales asociadas con la sesión, ni destruye la cookie de sesión. Para volver a utilizar las variables de sesión se debe llamar a session_start().
echo 'Sesion Finalizada';
comentario:
//Con el echo se imprimira en pantalla el mensaje "Sesion Finalizada "
echo '<script> window.location="index.php"; </script>';
comentario:
//La propiedad de sólo lectura Window.location
retorna un objeto Location
con información acerca de la ubicación actual del documento (Al destruir la sesion el script permite que se rediriga a la pagina llamada "index.php").
?>
<!DOCTYPE html>
<html>
<head>
<title>Saliendo...</title>
<meta charset="utf-8">
</head>
<body>
<script language="javascript">location.href = "index.php";</script>
</body>
</html>