![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Creo que debo asignar un nombre a la sesión y destruirla por este nombre... pero no sé bien cómo se hace.
¿Puede alguien echarme una mano?
Muy agradecido,
-ArtuAgui-
| |||
Destruir una sesión. He creado una sesión. Trabajo con ella. :) Quiero destruirla y obtengo un error: Session object destruction failed . ![]() Creo que debo asignar un nombre a la sesión y destruirla por este nombre... pero no sé bien cómo se hace. ¿Puede alguien echarme una mano? Muy agradecido, -ArtuAgui- |
| |||
Re: Destruir una sesión. Gracias, kelpie. He probado incluso con:
Código:
justo en la cabecera de la página donde quiero destruir una sesión... y sigo obteniendo Session object destruction failed in ...(línea 4) :( .<? session_start(); session_unset(); session_destroy(); ?> Es curioso, por que solo me da este problema con mi propio servidor. He probado el mismo "soft" en otro PC y funciona bien... Debe ser algo de la instalación o de la versión de PHP (me fijaré bien en esto). Gracias de todos modos. ;) Saludos a todos, -ArtuAgui- |
| ||||
Re: Destruir una sesión. A mo a ve; destruir una session es tan sencillo como poner un enlace a un archivo y pasar la ID y poner esto:
Código:
Se preguntara, el header para que?¿? pues bien, al destruir una session debes redireccionar la pagina a alguna parte ya que el resultado de estruir una session es 1 en la barra de direcciones, por lo tanto si haces un <? session_start(); session_destroy(); header("location:sesion.php"); ?>
Código:
te destruye toda la session y sus variables, espero que te funciones a mi me funciona perfectamente <a href=destruir.php?<?=SID?>>Destruir Sesion</a> <table style="border:1px solid black"><tr><td><center> <embed width="88" height="144" src="http://www.alaplaya.com/~epplestun/yo.swf"></td></td><font face=verdana size=1>Ivan Rodriguez el poder es [B]PHP</p></td></tr></table> |