PHP/MySQL | не выходит с страницы
Всем привет не выходит с страницы код выхода
setcookie('uid', '');
setcookie('pass', '');
session_destroy();
header('Location: /');

Если не сработает, то дай ссылку на проект, посмотрю проблему)
Щас бы в куках пароль хранить, а не вот это все

Прочитать документацию по setcookie()
Чтобы удалить cookie достаточно в качестве срока действия указать какое-либо время в прошлом. Это запустит механизм браузера, удаляющий истёкшие cookie.
Прочитать документацию по session_destroy()
Замечание: Нет необходимости вызывать session_destroy() в обычном коде. Очищайте массив $_SESSION вместо удаления данных сессии.
Прочитать документацию по header()
Конкретно в документации не указано, но после отправки заголовка "Location" рекомендуется прекращать выполнение кода конструкцией - exit.
________
посл. ред. 22.03.2024 в 15:36; всего 8 раз(а); by Вилы Выкидные
Чтобы удалить cookie достаточно в качестве срока действия указать какое-либо время в прошлом. Это запустит механизм браузера, удаляющий истёкшие cookie.
// установка даты истечения срока действия на час назад
setcookie('TestCookie', '', time() - 3600);
Прочитать документацию по session_destroy()
Замечание: Нет необходимости вызывать session_destroy() в обычном коде. Очищайте массив $_SESSION вместо удаления данных сессии.
$_SESSION = [];
Прочитать документацию по header()
Конкретно в документации не указано, но после отправки заголовка "Location" рекомендуется прекращать выполнение кода конструкцией - exit.
header('Location: /path');
exit;
________
посл. ред. 22.03.2024 в 15:36; всего 8 раз(а); by Вилы Выкидные