Ver Mensaje Individual
  #12 (permalink)  
Antiguo 09/11/2011, 14:10
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 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.