Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/04/2012, 05:55
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Respuesta: Cerra sesion por inactividad

Hay ruben_chirinos_1985 , no era necesario abrir otro post, para el tema....

Te di la version explicada y la optimizada, y editaste la optimizada....

Mira este codigo esta testeado, capas no hace nada por 3600 son muchos segundos, y para el testeo necesitas menos.
Código PHP:
<?php
session_start
();
$_SESSION['acceso']= "admin";
$salida "a";
if(isset(
$_SESSION['acceso'])) 

    if (
$_SESSION['acceso'] == "admin"
    { 
        
$tiempo = (isset($_SESSION['time'])) ? $_SESSION['time'] : strtotime(date("Y-m-d H:i:s")); 

        
$actual strtotime(date("Y-m-d H:i:s")); 
echo 
$actual-$tiempo;
        ((
$actual-$tiempo) >= 10) ? $salida="Location: ../logout.php" $_SESSION['time'] =$actual;
    }
}
echo 
$salida;
__________________
Mono programando!
twitter.com/eguimariano