Programación Web y Scripting > PHP
Cerrar Sesion
steel:
Hola, en una pagina que estoy haciendo tengo un login para acceder a poner noticias por ejemplo. El caso es que he hecho un script para terminar la sesion del login, y me funciona perfectamente en IE pero en firefox no funciona. Es como si firefox no entrara en la pagina.
Os pongo el script:
--- Código: Text --- <?phpsession_start();require('../config.php');session_destroy();setcookie("username","x",time()-3600);setcookie("userpass","x",time()-3600);header("location: $INDEX");?>
Haber si me podeis decir porque es...gracias.
Altareum:
prova poniendo print_r($_SESSION); despues de session_destroy(); y pone lo que te tire.
Altareum
steel:
me dice esto:
--- Código: Text ---Array ( [valid_user] => )
Altareum:
Pues me parece raro... Ningún código de PHP depende del navegador, en ningún caso. Lo que significa qe por más que en explorer ande en firefox no, no tiene nada que ver.... En caso de que haya destruido correctamente la sesión, debe mostrarte:
--- Citar ---Arra()
--- Fin de la cita ---
Prova poniendo solo esto en el archivo :
--- Citar ---session_start();
session_destroy();
print_r($_SESSION);
--- Fin de la cita ---
El resto sacalo y fijate que te devuelve.
Altareum.
steel:
me continua diciendo lo mismo, yo esque no tengo ni idea de que puede ser...
Navegación
[#] Página Siguiente
Ir a la versión completa