Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/03/2004, 05:51
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Para eso último que describes .. el sistema de gestión de sesiones de PHP ya tiene encuenta esos detalles sobre el tiempo de validez de una sesión y de su expiración (con borrado físico del archivo de sesiones que crea al iniciarla). Todos esos detalles se definen en el php.ini apartado sesiones.

De todas formas .. session_unregister() elimina una variable de una sesión ... Realmente cuando tu usuario sale de tu sitio lo que te interesaría es borrar la sesión completa (session_destroy()) .. pero, para "optimizar" cuando no requieras X variable en tu sesión siempre puedes "des-registrarla" con esa función y para esto no es necesario que tu usuario ejecute X link que apunte a un script tuyo que haga ese proceso .. Ese borrado de esa variable de tu sesió lo puedes iniciar en el flujo de tus scripts en el momento que pase por determinado proceso y no se requiera más su uso.

(PD: Usa los arrays superglobales $_SESSION para trabajar las variables de sesión .. unset() para eliminar una variable de session... etc.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.