hola seria algo asi:
valida.php
Código PHP:
Ver original<?php
include("conexion.php");
$usuario=$_POST['usuario'];
$password=$_POST['password'];
$resultado=mysql_query("SELECT * FROM table WHERE nombres = '$usuario' AND contrasena = '$password'",$conexion);
if($filas==1)// si encontro resultados
{
$_SESSION['user']=$_POST['usuario'];
$_SESSION['pass']=$pass;
//direccionar ultimo acceso
$sepusuario = explode("|",$file);// leo el archivo por el separador | que es el registro de cada usuario
for($i = 0 ; $i < count($sepusuario); $i++)// recorro los registros {
$sep = explode("#",$sepusuario[$i]);// uso el separador # para identificar el usuario , la url y la fecha
if($sep[0] == $_SESSION["user"])// valido el usuario el igual al de la sesion lo direccion a la ultima pagina que estuvo
{
echo '<script>location.href = "'.$sep[1].'"</script>';
}
else
{
}
}
}
else
{
header("Location:sesion.php?errorusuario=1"); }
?>
salir.php
Código PHP:
Ver original
$file = fopen("log.txt","w");// si el archivo no esta creado lo forzo a crearlo fwrite($file,$_SESSION["user"]."#".$_SESSION["ultimo"]."#".date("d/m/Y H:i:s")."|");// reescribo el ultimo acceso del usuario
header("location:sesion.php");
Es algo asi, nada mas es una idea