Напишите свој први ХТТП колачић

Сазнајте како написати и читати ХТТП колачић

Кукије поставља претраживач, често са ЦГИ или ЈаваСцриптом. Можете написати сценарио да поставите колачић у било ком случају на Веб страници. На пример, ако одете на ову страницу, добићете могућност да подесите колачић када кликнете на други линк. Колачић изгледа овако:

Сет-Цоокие: Цоунт = 1; екпирес = среда, 01-авг-2040 08:00:00 ГМТ; патх = /; домаин = вебдесигн.абоут.цом

Ово значи:

Напишите Цоокие са ЈаваСцрипт-ом

Користите следећи код да бисте написали свој колачић:

<сцрипт лангуаге = "ЈаваСцрипт"> цоокие_наме = "Басиц_Цоокие"; функција врите_цоокие () {иф (доцумент.цоокие) {индек = доцумент.цоокие.индекОф (цоокие_наме); } елсе {индек = -1; } иф (индек == -1) {доцумент.цоокие = цоокие_наме + "= 1; истиче = среда, 01-авг-2040 08:00:00 ГМТ"; } елсе {цоунтбегин = (доцумент.цоокие.индекОф ("=", индек) + 1); цоунтенд = доцумент.цоокие.индекОф (";", индек); ако (цоунтенд == -1) {цоунтенд = доцумент.цоокие.ленгтх; } цоунт = евал (доцумент.цоокие.субстринг (цоунтбегин, цоунтенд)) + 1; доцумент.цоокие = цоокие_наме + "=" + цоунт + "; истиче = среда, 01-авг-2040 08:00:00 ГМТ"; }}

Прочитајте свој колачић

Када унесете колачић, морате га прочитати како бисте га користили. Користите ову скрипту да бисте прочитали свој колачић:

<сцрипт лангуаге = "ЈаваСцрипт"> функција геттимес () {иф (доцумент.цоокие) {индек = доцумент.цоокие.индекОф (цоокие_наме); иф (индек! = -1) {цоунтбегин = (доцумент.цоокие.индекОф ("=", индек) + 1); цоунтенд = доцумент.цоокие.индекОф (";", индек); ако (цоунтенд == -1) {цоунтенд = доцумент.цоокие.ленгтх; } цоунт = доцумент.цоокие.субстринг (цоунтбегин, цоунтенд); ако (број == 1) {повратак (број + "време"); } елсе {ретурн (број + "пута"); }}} враћање ("0 пута"); }

Позовите свој колачић у везу

Подесите свој колачић када неко кликне везу с овим кодом у ХТМЛ телу:

<сцрипт лангуаге = "јавасцрипт"> доцумент.врите (геттимес ());

Следећа страница > Да ли су колачићи опасни? > Страна 1 , 2, 3