Работа с бисквитки в PHP

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