Foros del Web » Programando para Internet » PHP »

¡¿Por qué no me cierra la sesión?!

Estas en el tema de ¡¿Por qué no me cierra la sesión?! en el foro de PHP en Foros del Web. Buenas, tengo una página con dos marcos. En el marco izquierdo tengo un login, y después de logear, aparece un menú personal del usuario. En ...
  #1 (permalink)  
Antiguo 13/03/2007, 09:29
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 17 años, 1 mes
Puntos: 0
¡¿Por qué no me cierra la sesión?!

Buenas, tengo una página con dos marcos.

En el marco izquierdo tengo un login, y después de logear, aparece un menú personal del usuario.

En el derecho y principal, se ejecuta todo el contenido.

He creado un botón para desconectar, que ejecuta un script php en los dos marcos, y en los cuales hay una función "session_write_close();".

El marco izquierdo desconecta completamente, pero el derecho no.

¿Podría ser porque en algunas páginas del marco derecho tengo puesto "session_start()".

Si es así, que alternativa al session_start tengo, para ejecutar la sesión en ese marco.

PD: Espero una respuesta lo antes posible, es para un trabajo que al final me han dejado entregar hoy.

Gracias.
  #2 (permalink)  
Antiguo 13/03/2007, 09:40
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: ¡¿Por qué no me cierra la sesión?!

¿Podrías no duplicar los temas?
  #3 (permalink)  
Antiguo 13/03/2007, 09:44
Avatar de DarkXNightmare  
Fecha de Ingreso: agosto-2005
Ubicación: Somewhere Over The Rainbo
Mensajes: 181
Antigüedad: 18 años, 8 meses
Puntos: 0
Re: ¡¿Por qué no me cierra la sesión?!

Destruye las sessiones con session_destroy()... si no te función, elimina la información manualmente con unset($_SESSION['variable_de_session']);... Eso hago Yo :P.

Saludos
__________________
Cambiando mi Web... sean pacientes :P
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:21.