Sütik beállításának problémája PHP-ban
Amikor egyetlen oldalon írunk és olvasunk sütit,
egy kis meglepetés vár ránk.
Az a helyzet, hogy a
setcookie függvénnyel beállított sütik
csak az oldal újratöltése után válnak elérhetővé
a $_COOKIE tömbben.
Vizsgáljuk meg ezt. Állítsunk be egy sütit a
setcookie függvénnyel és azonnal írjuk ki
az értékét. Ebben az esetben az első betöltéskor
a $_COOKIE tömbben a sütink értéke null lesz,
majd az oldal frissítése után - megjelenik a süti értéke:
<?php
setcookie('str', 'eee');
var_dump($_COOKIE['str']); // először null, majd 'eee'
?>
Ellenőrizze a sütik leírt viselkedését.