У меня есть эта функция, которую я использую в начале каждой из моих страниц PHP, которая работает нормально, если время истекло, при следующем щелчке на странице все будет нормально и перейдет к usuarioLoginLogout.php.
function verificarSiEstoyConectado()
{
if( $_SESSION['last_activity'] < time()-$_SESSION['expire_time'] )
{
header('Location: usuarioLoginLogout.php');
}
else
{
$_SESSION['last_activity'] = time();
}
}
На моей странице приветствия я задаю переменную сеанса настройки следующим образом:
$_SESSION['logged_in'] = true;
$_SESSION['last_activity'] = time();
$_SESSION['expire_time'] = 60*3;
Я сомневаюсь, что существует какой-либо способ проверить эту функцию, но в цикле, а не ждатьчтобы пользователь щелкнул по любой ссылке на моем сайте, чтобы проверить в начале любой страницы, если срок ее действия истек или нет?
Если это возможно, как я могу это реализовать?
Заранее спасибо