PHP - Salida de mi sitio

 
Vista:

Salida de mi sitio

Publicado por Alejandro Sevilla (5 intervenciones) el 30/07/2007 07:12:55
Hola:
Escribo para preguntar si hay alguna funcion o Variable global que me permita saber cuando un usuario salga de mi sitio, necesito esto para destruir sus variables de sesion justo antes de que salga de mi sitio por razones de seguridad.

Les agradeceria muchisimo su ayuda

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Salida de mi sitio

Publicado por Diego Romero (1450 intervenciones) el 30/07/2007 07:51:19
En primera, es imposible saber cuándo un usuario abandona un sito (más bien tendrías que definir qué es "abandonar un sitio", ¿cerrar el navegador?, ¿irse a otra página?, ¿dejar la computadora para prepararse un café?).

En segunda, no es necesario destruir las variables de sesión, PHP establece un límite de vida de 60 minutos (en la configuración por omisión) para todas las variables de sesión. Cada vez que las variables son usadas (leídas o escritas) el plazo se renueva.

En tercera, las variables de sesión están asociadas a un ID de sesión que se crea con cada conexión nueva y se mantiene para esa conexión (vía cookies), para renovar la sesión basta con cambiar el ID de sesión. Esto puede hacerse mediante session_destroy(), más o menos así:

session_unset(); // destruye las variables de sesión
session_destroy(); // destruye el ID de sesión
session_start(); // genera una nueva sesión
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar