Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/10/2003, 08:17
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
cards ....

Pero tu tienes ya hecho tu sistema de autentificación de usuarios .. tu registro de usuarios? ...

Si es así .. create un campo extra en tu BD .. guarda la fecha que hizo el "login" tu usuario. Para eso sólo tienes que hacer un

UPDATE usuarios SET ultimo_login=NOW()

(actualizar el campo ultimo_login de tu tabla usuairos con la fecha/hora actual. Suponiendo que usas un campo tipo DATETIME ..el NOW() de Mysql te servirá .. Puedes guardarte tun TIMESTAMP de PHP .. ahí tu veras).

Bueno, con ese dato almacenado y actualizado de todos tus usuarios registrados, ya puedes hacer consultas SQL por ese campo para determinar quien está en el sistema. A todo esto, ese campo (ultimo_login) deberías actualizarlo en cada iteracción de tus páginas (scripts.php) para sabre si el usuario sigue todavía ahí en tu sistema o bien se fué en el tiempo que determines como tiempo de expiración ..

Usa el buscador del foro .. si mal no recuerdo camargo (usuario del foro) dejó un sistema parecido por aquí ...

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