Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/05/2012, 07:04
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Uusarios online

Simplemente cuando el inicio de la sesión sea correcto cambias el campo online:

mysql_query("UPDATE users SET online=NOW() WHERE mail='$mail' and password='$password' ") or die (mysql_error());

Con eso tendrás la hora a la entró, ahora lo ideal sería que repitieses esto en todas las páginas, de modo que cuando el usuario navegue tambien quede registrado el momento de su último movimiento.

Por otro lado, al desloguear tienes que eliminar la fecha:

mysql_query("UPDATE users SET online=0 WHERE mail='$mail' and password='$password' ") or die (mysql_error());
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D