Я пытаюсь настроить управление сеансом с помощью файлов cookie в PHP.Мой код выглядит следующим образом:
if(empty($_COOKIE )) {
setcookie('session_id', md5(uniqid()), time()+(EXPIRE CONSTANT));
}
$session_id = isset($_COOKIE['session_id']) ? $_COOKIE['session_id'] : 0;
Затем я проверю session_id на 0 и выведу сообщение об ошибке, если куки отключены.Это работает нормально, если куки действительно отключены.
Проблема в том, что если пользователь очищает свою историю при первом посещении сайта, он получит сообщение об ошибке, даже если куки включены.У кого-нибудь есть какие-либо подсказки по этому поводу?Заранее спасибо