Cita:
Iniciado por jheckson Intenta Asi:
Creaa un boton el cual te mande a un achivo por ejmeplo:
Mi boton
Código HTML:
Ver original<input type="button" value="Cerrar Session" onClick="window.location = 'cerrar_session.php'">
Mi archivo cerrar_session.php
Código PHP:
Ver original<?php
unset($_SESSION["todasmisvariablesdesession"]); //Cerrar Session unset($_SESSION["oalmenoslasde identificacion"]);
//a tus variables de $_SESSION.
//recomendable usar antes de un header.
header ('Location:miindex.php'); ?>
porfavor dime si te funciono....
Me arroja lo siguiente:
Código HTML:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\SAINE\salir.php:9) in C:\AppServ\www\SAINE\salir.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\SAINE\salir.php:9) in C:\AppServ\www\SAINE\salir.php on line 21
El código es:
Código PHP:
<?php
session_start();
unset($_SESSION['autentificado']);
unset($_SESSION['nivel_usuario']);
unset($_SESSION['nombre_usuario']);
session_write_close(); //esto fuerza guardar los cambos realizados
//a tus variables de $_SESSION.
//recomendable usar antes de un header.
header ('Location: index.php');
?>
Y no tengo declarado un $session_name
Solo tengo lo que puse en el código de mi post.