У меня есть эта проблема с печеньем:PHP Cookie все еще существует после того, как удален
setcookie('NAME', '', time() - 3600);
session_unset();
session_destroy();
Cookie все еще существую в браузере, и я могу увидеть значение с print_r($_COOKIE);
Но я не могу получить доступ к содержимому файла (это право потому что сеанс удален на стороне сервера). Но почему куки все еще видны в браузере, пока я не закрою его?
вы устанавливаете куки истекает, поэтому на следующей странице загрузки он будет удален браузером. – cmorrissey
Какой печенье? если вы пытаетесь отключить cookie сеанса, используйте 'setcookie (session_name(), time() - 3600);' (никогда не используйте литерал для имени сеанса, если только он не является параметром для session_name()) – symcbean
Да, это session cookie, и я не настраиваю его при запуске сеанса, и он появляется автоматически – Klapsius