prihlasenyprihlasit | registrovat

Získajte a nastavte cookies s jQuery & PHP

Existuju dva sposoby, ako pracovat s cookies - na strane servera (PHP, ASP, atd) a na strane klienta (JavaScript). V tomto MicroTut sa pozrieme na to, ako sa cookies vytvaraju a citaju v oboch pripadoch, PHP a JavaScript.

Cookies a PHP

Nastavenia cookies

Pre vytvorenie cookies v PHP musite pouzit funkciu setcookie. Ta ma mnoho parametrov, vsetky okrem prvej su vsak volitelne.

Ak zvolite cas expiracie 0 (co je predvolene nastavenie), cookie sa strati po restarte prehliadaca. Parameter "/" znamena ze plati pre vsetky adresare (mozte vsak cookies viazat na jednotlive adresare napriklad: "/admin/").

Pre vacsinu praktickych cielov budete potreovat len tieto 4 parametre, ostatne vynechate.

Citanie cookies

Citanie v PHP je omnoho jednoduchsie. Vsetky cookie subory ktore boli odovzdane scriptu su dostupne v $_COOKIE superblobalnom poli. V nasom prikladade na citanie cookies sme napisali nasledujuci kod:

Je dobre poznamenat, ze tieto cookies nastavene cez setcookie su dostupne v $_COOKIE poli po dalsom nacitani stranky, co je to co by ste si malo uvedomit.

Mazanie cookies

Ak chcete odstranit cookies staci pouzit setcookie a zvolit mu stary cas ako datum vyprsania platnosti.

Cookies a jQuery

Ak chcete pouzivat cookies v jQuery, potrebujete specialny Cookie plugin.

Nastavenia cookies

Nastavenia cookies s Cookie pluginom je pomerne intuitivne:

Citanie cookies

Citanie cookies je este jednoduchsie, staci zavolat $.cookie() funkciu s jednoduchym parametrom nazov a hodnotu kedy bude vratena.

Mazanie cookies

Ak chcete odstranit cookie, znova pouzite $.cookie() funkciu, ale s null ako druhy parameter.

tutorialzine.com

Tagy: cookie php
celkom 0

Komentáre

Zatiaľ žiadne komentáre

© 2009 Shaddow admin hosting od VIPHosting