Estimados
Estoy intentando hacer lo siguiente (seguramente mas de alguno lo sabreis)
Necesito que al igual que lo hacen los bancos pasado cierto tiempo o inactividad del usuario se cierre la sesion y me rediriga a cierta pagina
Yo intento hacer lo siguiente
[java]
session_start();
$fechaOld= $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaOld));
if($tiempo_transcurrido>= 6) {
session_destroy();
echo "<script>alert('Tu sesion cerrara');window.location.href='../003001/'</script>";
}else {
$_SESSION["ultimoAcceso"] = $ahora;
}
//la variable $_SESSION["ultimoAcceso"]; la creo cuando la persona se logea
//$_SESSION["ultimoAcceso"]= date("Y-n-j H:i:s");
[/java]
Eso es lo que intento hacer que pasado cierto tiempo se muestre el mensaje y se cierre la sesion,pero lo que pasa es que tengo que recargar la pagina para que haga esto y no automaticamente
Gracias

Expirar session y redirigir al usuario
Comenzado por
squall2501
, nov 08 2011 01:36
3 respuestas en este tema
#1
Escrito 08 noviembre 2011 - 01:36
#2
Escrito 08 noviembre 2011 - 02:57
y no has probado con el meta = "refresh"??
#3
Escrito 08 noviembre 2011 - 03:17
ok muchas gracias tenias razón
#4
Escrito 10 noviembre 2011 - 07:30
utiliza la funcion de settime de jquery, es mucho mas presentable y mas silenciosa jejej
puedes buscar mas aqui.
http://forum.jquery....e-of-settimeout
puedes buscar mas aqui.
http://forum.jquery....e-of-settimeout