Hola, gracias por el codigo, lo probe, pero tengo un pequeño problema: Solo se rompe la session cuando actualizo la pagina!. No hay manera de que se haga de manera automática?.
Código PHP:
//comparamos el tiempo transcurrido
if($tiempo_transcurrido >= 600) {
//si pasaron 10 minutos o más
session_destroy(); // destruyo la sesión
header("Location: index.php"); //envío al usuario a la pag. de autenticación
//sino, actualizo la fecha de la sesión
}else {
$_SESSION["ultimoAcceso"] = $ahora;
}
Probe la pagina asi:
Código PHP:
//comparamos el tiempo transcurrido
if($tiempo_transcurrido >= 50) {
//tiempo menor para darse cuenta.
echo "<p>YA ES HORA YA ES HORA!!!";
echo "<p>pasaron ".$tiempo_transcurrido;
echo "<p>fecha guardada: ".$fechaGuardada;
echo "<p> ahora: ".$ahora;
//sin destruir la session..... :golpeado:
header("Location: index.php"); //envío al usuario a la pag. de autenticación
//sino, actualizo la fecha de la sesión
}else {
echo "<p>NO PASA NAA!!!";
$_SESSION["ultimoAcceso"] = $ahora;
}
Y como dije, solo se muestra lo que escribe, actualizando la pagina. Alguna ayuda???? Por favor?????