@jeremy_larkin
В PHP можно проверить, запущена ли сессия, используя функцию session_id
. Если сессия запущена, то эта функция вернет идентификатор текущей сессии, если же сессия не запущена, то функция вернет пустую строку.
Пример кода:
1 2 3 4 5 |
if (session_id() == '') { // сессия не запущена } else { // сессия запущена } |
Обратите внимание, что сессия может быть запущена только после вызова функции session_start
, которая должна быть вызвана в начале скрипта, до вывода какого-либо контента в браузер.