Интересно, можно ли как-то проверить сеанс с PHP. Я просмотрел сквозной поток stackoverflow и ничего не нашел. Спасибо за все ответы заранее.
В случае, если кто-нибудь задается вопросом, почему мне нужно знать что-то подобное, я хочу показать уведомление поверх экрана на всех страницах, чтобы все люди регистрировались менее чем за 30 минут.
Почему бы просто не задать $_SESSION['logged_in_at'] = time()
когда пользователь входит в систему, а затем проверить if( time() - $_SESSION['logged_in_at'] < 30*60)
?
$session_time = fileatime(session_save_path()."/sess_".session_id()); echo "Session Age (Seconds): ".(time()-$session_time);
Возможно, это не лучшая практика, но это произойдет, в отсутствие встроенной функции, такой как session_time()
.