Hola Buenos Dias a todos
Tengo el siguiente problema: cerrar sesión por inactividad de un usuario, lo que pretendo es lo siguiente si el usuario esta inactivo por mas de 15 minutos que si el usuario regresa y al querer dar clic en un modulo 'Aplicación web' este lo envie ala ventana de login,
tengo el siguiente codigo por el momento haciendo pruebas lo estoy haciendo en un modulo, pero mi script no se ejecuta esta dentro de php, lo que he visto es que no ejecuta el script si imprimo un echo este si lo hace pero todo lo demas no, es lo que esta dentro del if.
<?php
session_start();
$fechaRegistrada = $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora) - strtotime($fechaGuardadaRegistrada));
$limite =10;
if($tiempo_transcurrido>=$limite) {
echo "<script>
alert('sesión caducada');
</script>";
unset($_SESSION['login_id']);
$Page->goToPage(TO_ROOT . '/index.php');
}else {
$_SESSION["ultimoAcceso"]=$ahora;
}
?>
Gracias de antemano