ПредишенСледващото

Работа с бисквитка в PHP
Ние продължаваме да се запознаете с основните принципи на уеб програмирането. Днес ние ще се фокусира върху така наречените бисквитки (бисквитка). Cookie - е данните, предавани на клиентския уеб сървъра и се съхраняват от страна на клиента.

Всеки уеб скрипт, например, на PHP-скрипт, като правило, за част от секундата, връщайки се на информация на уеб сървър за по-нататъшно транспортиране. След завършване на сценария, всички данни, създадени в памет в процеса на работата си унищожена. Понякога тези данни не могат да бъдат загубени. Да предположим, на главната страница на сайта има HTML форма ще ви подкани да изберете предпочитан цвят на фона. Освен това, всички страници, използвани от избрания от потребителя цвят. Стойността на цвят - е, че в контекста на тази задача може да се съхранява с помощта на бисквитката.

За по-нататъшно разбиране на механизма на функциониране на бисквитата в PHP, трябва да прочетете статията "PHP интерпретатор., Основи принципи на работа." по-специално, където концепцията се обърна към така наречения "първи дисплея". Така че, можете да използвате механизма на етапа на HTTP-отговор на искането. За да зададете уеб клиента, за да спаси по всяко параметър в HTTP отговор добавена Set-Cookie заглавието със стойността на името на форма = стойност (името на параметъра, стойност), например:

Когато датата - датата и часа, когато браузърът да изтриете тази бисквитка, например:

Известие изтича атрибут формат.

Повечето от функциите на параметрите не са задължителни. Нека разгледаме един истински пример (предложено по-рано страница с възможност за избор на цвета на фона):

Свързани статии

Подкрепете проекта - споделете линка, благодаря!