если вы используете сеанс, это, вероятно, поможет
function lifetime(){
$inactive = 3600; //60 minutes, i suppose in seconds
if(isset($_SESSION['start']) ) {
$session_life = time() - $_SESSION['start'];
if($session_life > $inactive){
//your log out code
}
}
$_SESSION['start'] = time();
}