+7(983)178-57-68

Новые горизонты успешного бизнеса!

Главная Посчитать и заказатьОставить заявку Статьи Отзывы Контакты

Установить (удалить) cookie, поставить куки, отправить куку. PHP

Куки это механизм хранения данных в удалённом браузере и отслеживания и идентифицирования пользователей с их помощью. То есть кука - это любая информация, хранящаяся в браузере пользователя, необходимая для взаимодействия пользователя с конкретным сайтом.

Как установить cookie с помощью PHP?


Сразу отметим, что установить куку можно либо на определенный период, например на 2 часа, либо без временного ограничения, тогда кука будет автоматически удалена после закрытия браузера.

В php кука устанавливается с помощью функции setcookie().

Куки

обязаны быть

отправлены

до любых других шапок/headers (это ограничение кук, а не РНР). Это требует, чтобы вы помещали вызовы этой функции перед тэгами <html> или <head>

Устанавливаем cookie

до закрытия браузера, на странице пишем следующее
<?php
setcookie ("_ws_","test",0,"/");
// "/" - если скрипт в другой папке
// кука все равно будет записана так www.sdws.ru
?>

Как установить куку на время, на день, на несколько минут, часов?


В php алгоритм очень прост
<?php
// устанавливаем куку
setcookie ("_ws_","test",time()+3600,"/");
?>
time()+3600 – устанавливает куку на один час (3600 секунд).
Например, нам необходимо отправить cookie на 23 дня
<?php
// устанавливаем куку
setcookie ("_ws_","test",time()+1987200,"/");
?>

Удаление куки. Как удалить cookie?


Удаление куки происходит с помощью той же функции setcookie(). Задаем те же самые параметры, только со знаком минус
<?php
setcookie ("_ws_","test",time()-3600,"/");
?>
Похожая тема: Как установить (удалить) cookie, поставить куки, отправить куку с помощью JavaScript


Остались вопросы? Спрашивайте!


Понравилась статья? Расскажи другим :)

Опубликовано: | Просмотров: 15212