Úvod do práce s cookies v PHP
Existuje spôsob ukladania údajov priamo v prehliadači používateľa. Robí sa to pomocou cookies (cookie). Cookies sú malé reťazce, ktoré sú uložené na špeciálnom mieste v prehliadači. Každá cookie má svoje meno, pod ktorým je možné túto cookie zapísať a prečítať.
Pozrime sa, ako sa to robí. Na začiatok vytvorme dva PHP súbory. V prvom súbore zapíšeme cookie a v druhom - prečítame ju.
Zápis cookies sa vykonáva pomocou funkcie setcookie,
ktorá ako prvý parameter prijíma meno tejto
cookie a ako druhý - hodnotu. Pri tom zápis
cookies musí byť vykonaný pred akýmkoľvek výstupom na obrazovku
(podobne ako pri reláciách).
Takže, v súbore zapíšme cookie s menom
test a hodnotou 'abcde':
<?php
setcookie('test', 'abcde');
?>
Teraz v druhom súbore prečítajme
našu cookie. Robí sa to pomocou poľa
$_COOKIE:
<?php
echo $_COOKIE['test']; // vypíše 'abcde'
?>
V jednom súbore zapíšte cookie a v druhom súbore vypíšte ju na obrazovku.