Tema: Online
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2002, 14:58
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Usa en vez de esos "flag" (banderas) S/N .. un campo tipo TIMEDATE .. y guarda la hora de ingreso al sistema ..

En tu programcion .. haces una comparación de la fecha de entrada del usuario (del campo correspodiente) en la base de datos con la fecha/hora actual .. y decide si está entre un margen de expiración que determines ...

Esta comparacion la realizas a la hora de hacer el login sobre el mismo usuario ...

Si sale por el logout .. resetea la fecha a 00/00/000 00:00:00 por ejemplo ...

Un saludo,