cria uma $_SESSION["sessionTempo"] que armazena quando o usuário carrega a página fica assim
$_SESSION["sessionTempo"] = time();
ai você cria uma variavel $temposessao e define com o valor que você em segundos.
por exemplo
$temposessao = 60; //em segundos
/** * retorna se o tempo do usuário expirou. */ function tempoExpirado($temposessao) { if($_SESSION["sessionTempo"] < (time() - $temposessao)) { return true; } return false; }
ai você pode chamar nas páginas que você quer a função tempoExpirado($temposessao) que faz a verificação se o tempo passou o que você definiu se passou está expirado e retorna true, caso contrario retorna false.
poderia ser assim.
Falou