Introducere în lucrul cu cookie-uri în PHP
Există o modalitate de a stoca date direct în browserul utilizatorului. Acest lucru se face cu ajutorul cookie-urilor (cookie). Cookie-urile sunt mici bucăți de șiruri de caractere care sunt stocate într-un loc special în browser. Fiecare cookie are propriul său nume, după care acel cookie poate fi scris și citit.
Să vedem cum se face acest lucru. Pentru început, să facem două fișiere PHP. În primul fișier vom scrie un cookie, iar în al doilea - îl vom citi.
Scrierea cookie-urilor se face cu funcția setcookie,
care primul parametru îl reprezintă numele acelui
cookie, iar al doilea - valoarea. În același timp, scrierea
cookie-urilor trebuie făcută înainte de orice afișare pe ecran
(asemănător cu sesiunile).
Deci, să scriem în fișier un cookie cu numele
test și valoarea 'abcde':
<?php
setcookie('test', 'abcde');
?>
Acum să citim în al doilea fișier
cookie-ul nostru. Acest lucru se face cu ajutorul tabloului
$_COOKIE:
<?php
echo $_COOKIE['test']; // va afișa 'abcde'
?>
Într-un fișier scrieți un cookie, iar în alt fișier afișați-l pe ecran.