Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2008, 12:14
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: sesion.... ayuda...

Te falta llamar a session_start() en tus dos archivos y adicionalmente el session_destroy que tienes ahi no se va a ejecutar cuando llames a cerrar_sesion, se llama automaticamente al entrar a la pagina.

Esto es debido a que tienes que entender que en PHP los procesos se manejan en dos planos, primero se parsea y se ejecuta todo el codigo PHP, y lo que genera (con echo/print etc.) es lo que se envia al navegador, y eso es tmb parte de Javascript, por lo que para cuando tu funcion cerrar_sesion se imprime en la pagina, tu ya llamaste a session_destroy y eso te crea problemas como el que tienes.

Saludos.