Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/09/2010, 11:02
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 4 meses
Puntos: 2237
Respuesta: Como saver cuando un usuario esta online? Aqui en FDW se prende un foquito

Si el usuario cierra el navegador (manteniendo la sesion) no te servira de mucho tener ese "1" en el registro, realmente no estara conectado, pero si apareceria en los resultados.

Como te dijo Chulifo desde el principio (aunque es similar a lo que mencionas), el campo debe ser tipo date, cada que un usuario entre a una pagina (de tu sitio, logicamente), actualizas su registro con fecha y hora, despues, todo lo que tienes que hacer es definir el tiempo base para calcular los usuarios en linea.

Ejemplo:
tiempo_base = fecha_actual menos 15_minutos
query = seleccionar * de la tabla usuarios donde ultima_actividad >= tiempo_base

El unico problema con esto es que... que pasa con los visitantes?, es decir, no tendras un conteo de usuarios no registrados.
__________________
- León, Guanajuato
- GV-Foto