Foros del Web » Programando para Internet » PHP »

¿Como matar una variable de sesion al cerrar una página o cambiar de dirección PHP?

Estas en el tema de ¿Como matar una variable de sesion al cerrar una página o cambiar de dirección PHP? en el foro de PHP en Foros del Web. Tengo una duda, espero me ayuden, lo que pasa que tengo una variable de sesion que la ocupo en una página y por eso no ...
  #1 (permalink)  
Antiguo 02/10/2012, 19:05
 
Fecha de Ingreso: octubre-2012
Mensajes: 3
Antigüedad: 12 años, 1 mes
Puntos: 0
¿Como matar una variable de sesion al cerrar una página o cambiar de dirección PHP?

Tengo una duda, espero me ayuden, lo que pasa que tengo una variable de sesion que la ocupo en una página y por eso no puedo finalizarla dentro de ella, solo quiero que cuando se salgan de la página o escriban otra dirección, cierren pestaña en el navegador, cierren el navegador etc. la variable de sesion finalize, alguien sabe como?


Saludos
  #2 (permalink)  
Antiguo 02/10/2012, 22:08
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 15 años
Puntos: 168
Respuesta: ¿Como matar una variable de sesion al cerrar una página o cambiar de direc

Para eso presisas ajax, en tu caso en especial, porque le estás dando ordenes al servidor de borrar una variable de sesion cuando se ejecute un evento en el CLIENTE, por lo tanto podrías hacer que en el evento específico se ejecute una función javascript la cual envia una petición al script que elimina la sesion.
https://developer.mozilla.org/en-US/...close#Example_
con el evento onclose podes hacerlo

Etiquetas: cerrarpágina, salir, variablesdesesion
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 18:38.