Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/04/2012, 01:04
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 13 años, 6 meses
Puntos: 261
Respuesta: Cerra sesion por inactividad

Como nota, si acostumbramos a poner el código en sus respectivos Highlight y de forma clara y ordenada le facilitamos el trabajo al que lee y detectamos antes los errores.

Independientemente que habría que ver si las variables de session 'acceso', 'time' están definidas.

¿Que falta aquí?
Código PHP:
session_start();
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"));

        ((
$actual-$tiempo) >= 3600
            ? 
header("Location: ../logout.php") : $_SESSION['time'] =$actual
Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight