Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Fireball-CH en 23 Junio 2007, 22:59 pm



Título: Problema con session_destroy()
Publicado por: Fireball-CH en 23 Junio 2007, 22:59 pm
Hola, tengo un problema con la función session_destroy().
Me aparece la siguiente alerta:

Warning: session_destroy(): Trying to destroy uninitialized session in C:\Archivos de programa\Apache Group\Apache2\htdocs\miSitio\logoff.php on line 3

mi archivo se llama logoff.php y contiene lo sig.:

<?php
unset($_SESSION['user']);
session_destroy();
header("Location: index.html");
?>

¿Qué está mal? Lo único que encontré fue poner una arroba (@) en session_destroy(); para que no aparezca esa alerta.


Título: Re: Problema con session_destroy()
Publicado por: дٳŦ٭ en 24 Junio 2007, 02:59 am
sesion_start() al principio.

Saludos


Título: Re: Problema con session_destroy()
Publicado por: Fireball-CH en 24 Junio 2007, 03:32 am
Ah caray, esa no me la sabía! Jeje..
Muchas gracias, Ing_Amc. Saludos!


Título: Re: Problema con session_destroy()
Publicado por: дٳŦ٭ en 24 Junio 2007, 06:08 am
Siempre que vamos a usar una sesión para lo que sea tenemos que "iniciarla". Más info en http://www.php.net/session_start

De nada, para eso estamos  ;)