Возможный дубликат:
Определить, существует ли сеанс PHP
Руководство по PHP, похоже, не предоставляет средств для проверки существования данного session_id
. Например, session_id()
имеет необязательный параметр id
, но он заменяет существующий id
, а не выполняет поиск по желаемому методу: session_id_exists(some-id)
Зачем мне проверять, существует ли данный session_id
? Пример использования – служба подписки на спорт, где совместное использование пароля стало проблемой. При входе в систему я сохраняю идентификатор сеанса пользователя в БД и использую его для сравнения с любыми другими существующими идентификаторами сеанса, прикрепленными к данному userID
.
Для реализации мне нужно проверить, существуют ли собранные идентификаторы сеансов в текущем сеансе (доказательством совместного использования пароля является то, что более одного пользователя вошли в систему одновременно).
Я предполагаю, что есть простой способ добиться этого...