ТОП PHP скрипт сегодня: PHP QR Code Generator

Вы Тут:

Главная ›› Книги ›› PHP 5.0 для чайников ›› Удаление Cookies

Удаление Cookies в PHP

Напоследок рассмотрим способы удаления Cookies. Как мы уже говорили в этой главе, если время жизни Cookie не задано в качестве входного параметра функции setcookie(), она исчезнет сразу после закрытия браузера. Например, это можно использовать в случае регистрации пользователя посредством ввода логина и пароля. Они сохраняются в самом начале в настройках браузера в виде Cookies, и пользователь может без проблем загружать страницы, которые соответствуют им (например, при проверке электронной почты). Но когда пользователь закрывает браузер, Cookies с логином и паролем удаляются, и при следующей загрузке их, надо вводить снова.

Еще один способ удалить Cookie - это указать ее значение в виде пустой строки (листинг 16.5).

Листинг 16.5. Удаление Cookie

<?php
// удаление Cookie с именем "name"
				
setcookie ("name", "");
?>

Однако этот способ иногда не работает, поэтому обычно указывают время жизни в прошлом (листинг 16.6).

Листинг 16.6. Удаление Cookie

<?php
// удаление Cookie с именем "name"

setcookie ("name", "", time() - 3600);
?>

Другие на сайте, сейчас читают:

Сейчас читаютСкрипт: QR