PHP-da Cookie O'rnatish Muammosi
Cookie'ni bitta sahifada yozish va o'qishda
bizni biroz muammo kutadi.
Masala shundaki,
setcookie orqali o'rnatilgan cookie'lar
$_COOKIE massivida faqat
sahifa qayta yuklanganidan keyin ko'rinadi.
Buni tekshirib ko'raylik.
setcookie orqali biron bir cookie yozaylik va darhol uni
ekranga chiqaraylik. Bu holda birinchi marta kirganda
$_COOKIE da bizning cookie'miz null bo'ladi,
sahifani yangilaganingizda esa - cookie qiymati ko'rinadi:
<?php
setcookie('str', 'eee');
var_dump($_COOKIE['str']); // avval null, keyin 'eee'
?>
Cookie'larning tavsiflangan xatti-harakatlarini tekshiring.