PHP - Ultima conexion de un usuario

 
Vista:

Ultima conexion de un usuario

Publicado por Ruben (1 intervención) el 05/01/2006 19:17:31
Hola tengo una web con un login de usuarios, y me gustaria incluir en la cabecera de la web la información de la ultima vez que se conecto el usuario (fecha y hora), como hacen algunas webs (bancos...).

¿Como lo podria hacer?

El logeo lo hago mediante una cookie, la defino asi:

<?php
$loginCorrecto = false;
$idUsuarioL;
$UserUsuarioL;
$emailUsuarioL;

if(isset($HTTP_COOKIE_VARS["usUser"]) && isset($HTTP_COOKIE_VARS["usPass"]))
{
$result = mysql_query("SELECT * FROM usuarios WHERE user='".$HTTP_COOKIE_VARS["usUser"]."' AND password='".$HTTP_COOKIE_VARS["usPass"]."'");

if($row = mysql_fetch_array($result))
{
setcookie("usUser",$HTTP_COOKIE_VARS["usUser"],time()+7776000);
setcookie("usPass",$HTTP_COOKIE_VARS["usPass"],time()+7776000);
$loginCorrecto = true;
$idUsuarioL = $row["id"];
$UserUsuarioL = $row["User"];
$emailUsuarioL = $row["email"];
}
else
{
//Destruimos las cookies.
setcookie("usUser","x",time()-3600);
setcookie("usPass","x",time()-3600);
}
mysql_free_result($result);
}
?>

Gracias.
Editar/Borrar Mensaje
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ultima conexion de un usuario

Publicado por FiSiCo (403 intervenciones) el 06/01/2006 00:23:21
Otra forma es que en una tabla aparte o en la de usuarios agrages un campo de control de acceso en el que cada vez que se conecte haces un update a ese campo con la fecha y hora en que se conecto

Espero te sirva de algo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar