Веб-разработка, логотип Eqsash

Что такое cookie и как их очистить в браузере, работа с cookie на PHP и JS

Cookie или cookies (произносится как куки, переводится как печенье) – это небольшие файлы в браузере, которые способны хранить текстовые данные. Это полезный механизм, без которого сегодня невозможна работа авторизации на большинстве сайтов. Cookie посылаются сервером, после чего браузер их устанавливает у себя или они устанавливаются через JavaScript (JS).

Иногда требуется очистить куки - это можно выполнить для всех сайтов сразу или только для одного конкретного. Как это сделать показано ниже, приведенные примеры очистки куки относятся к браузеру «Google Chrome», в остальных браузерах всё аналогично.

Как очистить все cookie

clear-cookie-browser-all

Очистить cookie в браузере может понадобиться в разных случаях, например, чтобы сделать выход из учетных записей на разных сайтах. Для очистки всех cookie в браузере необходимо выполнить следующие простые действия:

Как очистить cookie для одного сайта

clear-cookie-browser-site

Если требуется очистить данные только для одного конкретного сайта, необходимо:

Как работать с cookie на PHP

Как работать с cookie - как установить cookie или получить их? Для этого используются средства языка программирования. Например, для PHP есть специальные функции, они описаны на официальном сайте в разделе - php.net/manual/ru/features.cookies.php.

Основные функции и возможности:

Как работать с cookie на JavaScript

В JavaScript также предусмотрены специальные возможности. Для чтения, записи и удаления cookie используется стандартное свойство document.cookie. Оно представляет собой простую строку в специальном формате, поэтому для удобной работы потребуются дополнительные функции, реализующие нужные операции. Зачастую используются сторонние библиотеки, к примеру, jQuery Cookie.

Образец, как установить, получить или удалить cookie на jQuery Cookie:

// установка cookie
$.cookie('name', 'data', {path: '/', expires: 365});

// получение cookie
$.cookie('name');

// удаление cookie
$.cookie('name', null, {path: '/' });
// или
$.removeCookie('name', {path: '/' });

Итак, мы выяснили, что файлы cookie крайне полезны для работы сайтов. Удалить или очистить cookie в браузере очень просто, достаточно выполнить несколько простых шагов. Работать с cookie на PHP и JavaScript несложно, для этого существуют специальные средства.

Оставить заявку

Последние статьи

Популярные разделы