29/10/2008, 09:31
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 8 meses Puntos: 2135 | |
Respuesta: como saber si un usuario se encuentra conectado en una aplicacion php Hola wpersei,
Por flag me refiero a un campo en la base de datos que indique si esta online/offline, por ejemplo un 1 o un 0.
Luego el script es en el servidor y es un programa en PHP que barre toda la tabla de usuarios y verfica que el tiempo de inactividad sea mayor o igual al tiempo definido por ti (ej 30 minutos). Y esos registros que encuentre los pasas a "offline" (cambias el campo a 0).
Todo esto se puede hacer facil con una sola consulta SQL y el script se puede estar ejecutando continuamente en el servidor cada 10 minutos usando un Cron Tab.
Saludos. |