Slapukų nustatymo problema PHP
Rašant ir skaitant slapukus viename puslapyje,
mūsų laukia tam tikras spąstas.
Faktas yra tas, kad slapukai, nustatyti naudojant
setcookie, tampa prieinami
masyve $_COOKIE tik
įkėlus puslapį iš naujo.
Patikrinkime tai. Nustatykime naudojant
setcookie kokį nors slapuką ir iškart atspausdinkime
jį ekrane. Šiuo atveju, pirmą kartą atėjus,
$_COOKIE mūsų slapukui bus null,
o atnaujinus puslapį - slapuko reikšmė:
<?php
setcookie('str', 'eee');
var_dump($_COOKIE['str']); // pirmiausia null, o paskui 'eee'
?>
Patikrinkite aprašytą slapukų elgesį.