У меня проблема с файлами cookie, которые не исчезают на сайте, над которым я работаю. Я настраиваю страницу, где пользователь регистрируется. Когда они регистрируются, cookie устанавливается с именем пользователя, чтобы показать им, что вы вошли в систему. Это работает нормально. Однако, когда я пытаюсь сделать файл cookie пустым и вернусь на главную страницу, файл cookie по-прежнему отображается как имеющий значение, установленное для него.Невозможно пустые файлы cookie в PHP
Это, как я установил печенье:
$_cookie["username"] = $user;
И это, как я пытаюсь пустой него:
if (isset($_COOKIE['username'])) {
unset($_COOKIE['username']);}
я поставил в пару эху на странице, запустит куки-файл, чтобы убедиться, что он работает, и показывает, что cookie настроен на ничего. Но, когда я перехожу на другую страницу, cookie все еще установлен.
Не уверен, если это имеет значение или нет, но у меня есть страница меню, включенный в другие страницы, как это:
<?php require("menu.php");?>
я вынул и проверил его, но все-таки были те же проблемы , Я также пробовал это на разных страницах, и, похоже, все это происходит. Я также попытался установить куки, как это:
$_cookie["username"] = "";
Если бы тот же вопрос, хотя.
Любые предложения или идеи будут оценены.
Благодаря
'$ _cookie' не является действительным –
Это на самом деле $ _COOKIE. Просто забыл использовать его, когда я набрал его. Спасибо. –