Código PHP:
<?php
session_start();
if (isset($_SESSION["autenticado"])&&($_SESSION['autenticado'] != ""))
{
//calculamos el tiempo transcurrido
$fechaGuardada = $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada));
//comparamos el tiempo transcurrido
if($tiempo_transcurrido >= 20)
{
//si pasaron 10 minutos o más
session_destroy(); // destruyo la sesión
header("Location: ../pag_usuarios/login.php?s=1"); //envío al usuario a la pag. de autenticación
//sino, actualizo la fecha de la sesión
}else{
$_SESSION["ultimoAcceso"] = $ahora;
}
}
?>
NOTA: la
Código PHP:
$_SESSION["ultimoAcceso"];