Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/10/2012, 14:56
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Cierre de Sesion con PHP

Hay que leer mas como funcionan las sesiones!, las sesiones se trabajan del lado del servidor tal cual comentas, PERO, para que el servidor asocie una sesión a un usuario este crea automaticamente una cookie donde se guarda la ID de sesión, la cual se llama SID, ahora, no necesariamente el SID se propaga via cookie, tambien se puede hacer via GET, pero es muy inseguro, en fin, después de la explicación...

Directamente no debes interactuar con la cookie que se crea de forma automatica, cuando tu haces un session_destroy(); PHP automaticamente le dice al navegador que destruya la cookie que propaga el SID, así, en la siguiente petición la cookie deja de existir, por lo tanto la sesión queda destruida, la razón por la que te comento, es porque dices que mandas a llamar el cierre de sesión via Ajax, por lo tanto después de enviar la petición deberás recargar la página para que los cambios surtan efecto....
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)