![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/11/2004, 14:07
|
![Avatar de chalchis](http://static.forosdelweb.com/customavatars/avatar36932_1.gif) | | | Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 21 años, 6 meses Puntos: 21 | |
mmok otra duda perdona mi ignoracia pero entonces amigo(s) que me aconsejan para poder llevar el control y borrado de sessiones ,saber que sesiones estan realmente activas, porque al cerrar la ventana de mi sitio borro la session y es para no esperar al proceso de recoleccion de basura pero bueno.
Tengo un modulo donde veo que usuarios tengo en linea, aqui cuando el usuario se autentifica se crea la sesion y se realiza una insercion en una tabla para los usuarios en linea, los datos que almaceno son el session_id y datos del usuario que se crearon en la sesión
Menciono esto porque se relaciona con el borrado de sesion que hago al cerrar el sitio o al cambiar a otro.
En este modulo de quien esta en linea checa el session_id que se registro exista en la carpeta donde se crean los tmp si no existe al ser el refresh(que es cada 10 seg)borra el registro de la tabla y entonces podria decirse que el usuario no esta en linea.
Pero si descarto mi proceso de eliminar la sesión al cerrar la ventana no va ver coherencia en el modulo de usuarios en linea ,como puedo manejar ¿que las sessiones estan realmente activas?.Porque si quito ese proceso, en el listado de usuarios en linea seguira en linea hasta que el proceso de recoleccion actue que me aconsejan.??????????????
__________________ gerardo
Última edición por chalchis; 17/11/2004 a las 14:10 |