Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2006, 08:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tienes bastantes soluciones al respecto ya implementadas que se basan no en un "flag" (1/0) para indicar el estado sino en un "tiempo" el cual se actualiza a cada iteracción con el servidor y de ahí por otro lado tienes que tener encuenta que si pasado N tiempo (que tu definas) no ha ocurrido iteracción con el servidor .. debes considerar que el usuario "salió" del sistema no por la "puerta" (cerró el navegador .. se le apagó el PC .. vete a saber), es decir, .. no salió por tus "logout" donde puedes cambiar ese estado del "flag" en forma cómoda por un 0 de un 1 que colocastes al hacer tu login el usuario.

En las FAQ's del foro PHP y en las del sub-foro de PHP orientado a objetos tienes implementaciones de la teoría que te comento. También en google si buscas por "usuarios activos".

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.