Материал предоставлен https://it.rfei.ru

Удаление cookie

Для удаления cookie его нужно повторно установить с настройкой даты истечения срока действия на прошедшее время. При этом важно, чтобы все параметры нового вызова функции setcookie, за исключением timestamp, в точности повторяли те параметры, которые указывались при создании cookie, в противном случае удаление не состоится. Поэтому для удаления ранее созданного cookie нужно воспользоваться следующей строкой кода:

setcookie("username", 'Hannah', time() – 25 92000, '/');

Поскольку указано уже прошедшее время, cookie будет удален. Здесь использовано время, равное 2 592 000 с в прошлом (что соответствует одному месяцу). Это сделано в расчете на неправильную установку даты и времени на компьютере клиента.

Доступ к cookieНТТР-аутентификация