Hola aquí tienes algo, espero te sirva.
Código PHP:
Ver original<?php
//si esta registrada la sesion del usuario haga esto
if (isset($_SESSION["idUsuario"])) {
// guardo la hora en que se conecto
$fechaGuardada = $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s"); //comparamos el tiempo transcurrido
if($tiempo_transcurrido >= 6000)
{
//si pasaron x minutos o más
header("Location: ../ingreso.php?opcion=desconectado"); //envío al usuario a la pag. de autenticación //sino, actualizo la fecha de la sesión
}
else
{
$_SESSION["ultimoAcceso"] = $ahora;
}
}
else
{
//no esta autenticado lo envio a la pagina de ingreso
header('Location: ../ingreso.php'); }
//valido que sea del tipo de usuario correcto para entrar en este formulario
if ($_SESSION["fkTipoUsuario"]<>1)
{
echo 'ACCESO DENEGADO.<BR> TIPO DE USUARIO INCORRECTO';
}
?>