Ako vΣΦÜina z nßs vie, Cookie je jednoduch² textov² s·bor ukladan² na
poΦφtaΦ nßvÜtevnφka nßÜho webu, t.j. na poΦφtaΦ ktor² sa pripojil k serveru.
Pomocou neho sa ukladaj· d⌠le₧itΘ ·daje. To akΘ ·daje a kedy sa ukladaj·
urΦφme pomocou ASP skriptu.
V²hody Cookies :
- pomocou Cookies m⌠₧eme uklada¥ a spΣtne vyu₧φva¥ ve╛mi prospeÜnΘ
informßcie. M⌠₧eme naprφklad zaznamena¥ ·daje o u₧ivate╛skej personalizßcie
webu a pri ∩a╛Üφch nßvÜtevßch ich spΣtne vyu₧φva¥.
Nev²hody Cookies :
- vo vΣΦÜine prehliadaΦov sa dß podpora Cookies vypn·¥
- Cookies m⌠₧e by¥ na hostite╛skom poΦφtaΦi zmazanΘ
╚o m⌠₧eme s Cookies robi¥ :
1. zapφsa¥ ich na poΦφtaΦ nßvÜtevnφka
2. preΦφta¥ si Cookie z poΦφtaΦa nßvÜtevnφka
Zapisovanie Cookies
JednoduchΘ Cookies
Response.Cookies("Meno_Cookies")=Hodnota_Cookies
kde za Meno_Cookies dosadφme meno premennej a za Hodnota_Cookies jej
hodnotu.
Praktick² prφklad :
Response.Cookies("Visitor")="Jan Masaryk"
ulo₧φ na poΦφtaΦ nßvÜtevnφka Cookies Visitor s honotou Jan Masaryk.
Dvojstup≥ovΘ Cookies
Response.Cookies("Meno_Cookies_1")("Meno_Cookies_2")=Hodnota_Cookies
rozdielom od jednoduch²ch Cookies je dvojstup≥ovΘ pou₧itie nßzvu premennej
Cookies.
Praktick² prφklad :
Response.Cookies("Visitor")("First_Name")="Jan"
Response.Cookies("Visitor")("Last_Name")="Masaryk"
╚φtanie Cookies
Cookies Φφtame jednoduch²m pou₧itφm Request.Cookies a prφsluÜnΘho mena
Cookies.
Praktick² prφklad :
Dim visitor
visitor =CStr(Request.Cookies("Visitor"))
Φo nßm ulo₧φ do premennej visitor hodnotu Cookies Visitor
Vlastno¥ Expires
Vlastnos¥ Expires urΦuje ako dlho sa maj· Cookies uchova¥. Pou₧itie je mo₧nΘ
iba na prvej ·rovni, t.j.
Response.Cookies("Visitor")("First_Name").Expires=chybovΘ hlßsenie. Default nastavenie je, ₧e Cookies bude v poΦφtaΦi
nßvÜtevnφka len po dobu pripojenia a potom d⌠jde k jeho odstrßneniu.
Praktick² prφklad :
Response.Cookies("Visitor").Expires=
platnos¥ tohoto Cookie je urΦenß do 1.1.2000.
Tak to boli zßkladnΘ Φrty (a prφklady k nim) Cookies. Samozrejme, ₧e
vlastnostφ, ktorΘ m⌠₧ete s Cookies vyu₧φva¥ je omnoho viac. Ale to nechßvam
na VaÜe doÜtudovanie ... :-)