Работа с бисквитка в инсталацията на бисквитка PHP и премахване, инсталиране и примери за подготовка на бисквитка

Какво е бисквитка

бисквитки съдържат информация в двойките форма име = стойност. Така например, в бисквитката да напишете потребителско име и парола и да ги съхранявате на клиентския компютър за следващия път, когато той не е zaloginivalsya отново. Разбира се, съхраняване на вашето име и парола в бисквитка не е най-сигурният начин, както и данните се съхраняват с помощта на най-добрата сесия в PHP. но като пример за използване бисквитка този случай ще направя.

PHP програма дава команда на клиентския браузър, зададе бисквитка с помощта на низ в заглавието на отговор. Това означава, че вие ​​трябва да знаете как интернет работи, какво заглавната искане и заглавката на отговор, за да разберат как инсталирането на бисквитка.

Така че, цялата информация за това какво е бисквитка, за да инсталирате браузъра, PHP програма изпраща в заглавието на отговор.

Всъщност, всичко е много просто, прочетете и видите примери.

Настройка на бисквитката в PHP

За да е задал в PHP език трябва да setcookie (). и тя определя бисквитка, която ще бъде прехвърлена към браузъра, заедно с други HTTP заглавки.

Всички заглавия, които създава скрипта трябва да бъдат изпратени преди скрипта ви нещо, което да доведе до браузъра.

Нека се върнем към нашата функция. Ето нейния синтаксис:

булев, низ, Int в този синтаксис ‐ Това типове данни. Това е "булев setcookie ()" показва, че функцията setcookie () връща булева стойност. Освен това, първият и вторият аргумент (името и стойността) трябва да бъде от тип низ (стринг), и така нататък.

Аз трябва да кажа, първо ще трябва само първите три параметри. Докато останалата част може да се пренебрегне.

Изисква се само първият параметър. Ако сте пропуснали, че третият вариант, а след това по подразбиране ще бъде равна на нула, това означава, че бисквитката ще изчезне веднага след като затворите браузъра си.

Ето един пример за определяне на бисквитка:

Този пример само бисквитка на клиентския компютър.

След това, ние разгледаме по-съществени примери.

Първи бисквитка в PHP

В предишния пример, ние изпрати екип, който да създаде бисквитка. Сега той ги е създал, и следващия път, когато браузърът изпраща искане до сървъра, той ще даде на съдържанието на бисквитката в заглавието на поискване.

може да се определи бисквитката браузър осигури или не е много лесно в PHP-progrannme. Те са на разположение в масив $ _COOKIE един.

Да направим последния пример:

Когато отворите страницата пример за първи път, добре дошли за нищо. Едва по-късно, че поставя бисквитка на вашия компютър, но сървърът все още не е изпратено.

Въпреки $ _COOKIE масив може вече да е нещо, но след това те не са Cookie lozhit нашия пример.

Само да опресните страницата за втори път, ще видите, че PHP програма получи чифт от $ _COOKIE [съобщение] => добре дошли.

Моля, имайте предвид, че бисквитката зададете до една минута, което означава, че в един момент, ако сте опреснете страницата и поздрава ще отново да отсъства.

Може би това е всичко, което идва на достъп до информация от бисквитката в PHP.

Изтриване на бисквитките в PHP

За да изтриете бисквитка просто трябва да се постави на живота им в минало време.

Моля, имайте предвид, че поставих изминалото време с резерв, в случай, че се установи, не е точно на клиентския компютър.

работа Пример бисквитка в PHP

Моля, имайте предвид, че данните в този пример, да живеят в продължение на 60 секунди, а след това на гишето е сменена с нова.

На тази тема работа с бисквитка в PHP е почти напълно разкрит.