Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2011, 09:37
dreamy
 
Fecha de Ingreso: agosto-2011
Mensajes: 5
Antigüedad: 12 años, 9 meses
Puntos: 0
No se ejecuta mi script

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