Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2011, 17:21
Avatar de Parzival
Parzival
 
Fecha de Ingreso: junio-2004
Ubicación: Vive en el foro
Mensajes: 190
Antigüedad: 20 años, 5 meses
Puntos: 2
Respuesta: Lista de usuarios navegando en un foro

Yo lo que haría es guardar en una nueva tabla de la base de datos la última sección (o subforo) visitado por el usuario y el momento de hacerlo.

Así, por ejemplo, si un usuario entra en el subforo "Noticias" lo guardas en esa tabla (formato similar a: índice del usuario, índice del subforo, timestamp actual).

A la hora de listar en la página, sólo toma en cuenta a los usuarios que tengan un timestamp mayor al timestamp actual - 900 (esto serían 15 minutos de inactividad).