14/12/2012, 05:56
|
| Colaborador | | Fecha de Ingreso: marzo-2004 Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses Puntos: 406 | |
Respuesta: Gestionar el estado de los usuarios Te estas complicando, lo unico que necesitas hacer es enviar una petición Ajax cada X tiempo, al recibir la petición en el servidor debes tener como identificar al usuario (ya sea enviando el ID, con una cookie o sesiones), tomas la fecha/hora de la petición y la guardas en una celda/tabla en tu BD, después en algún lado verificas la ultima petición hecha del usuario (la fecha/hora) que guardaste en la petición Ajax, y ves cuanto tiempo tiene, si al comprobar el tiempo que ah pasado de la ultima actualización a la fecha/hora actual es mayor al tiempo especificado en la función que hace la petición Ajax quiere decir que el usuario a abandonado la página....
__________________ 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 =) |