09/11/2011, 14:10
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses Puntos: 2135 | |
Respuesta: mostrar usuarios conectados a la web Desconozco si hay una guia, pero tienes que hacer esto:
- Agregar una columna "ultima_actividad" a tu tabla usuarios
- Cuando haga login, o cada que revise una pagina, actualizas esa columna "ultima_actividad" con el valor actual de time(), para que represente la ultima actividad.
- Cuando quieras mostrar los usuarios activos (por ejemplo en los últimos 10 minutos), haces una consulta a tu tabla usuarios, donde el tiempo actual, menos 10 minutos sea igual o mayor al campo ultima_actividad.
- Eso te mostrara todos los usuarios que estan activos en los ultimos 10 minutos.
Saludos. |