PHP - проверить активна ли сессия по её sid
задача проверить активна ли сессия (не текущая а любая произвольная), если известна её SID. че-то не найду никак функцию в РНР для такой проверки, неужели её нет?
|
session_id( "тут ваш SID" ); session_start(); // стартуем или продолжаем сессию с идом SID указанным в session_id |
мне нужно наоборот проверить активна ли сессия и если неактивна то стартовать новую, а если активна, то выдать сообщение типа "занято, зайди попожже"
|
Цитата:
session_id( "This_is_session_id_here" ); session_start(); if ( !isset( $_SESSION['active'] ) ) { session_regenerate_id( true ); $new_SID = session_id(); $_SESSION['active'] = true; } else { exit("Session is active! Please visit later."); } echo "Your new session ID: ".$new_SID; |
хм, так наверное тоже не пойдет, хотя.... щас попробую покрутить в этом направлении, спасибо
|
Часовой пояс GMT +3, время: 03:36. |