PHP-də cookie-lərlə işləməyə giriş
İstifadəçi brauzerində məlumatları birbaşa saxlamaq üçün bir üsul var. Bu, cookie-lər vasitəsilə edilir. Cookie-lər brauzerin xüsusi yerində saxlanan kiçik mətn parçalarıdır. Hər bir cookie-nin öz adı var, bu adla cookie-ni yazmaq və oxumaq olar.
Gəlin bunun necə edildiyinə baxaq. Əvvəlcə iki PHP faylı edək. Birinci faylda cookie-ni yazacağıq, ikinci faylda isə onu oxuyacağıq.
Cookie-lərin yazılması setcookie funksiyası vasitəsilə edilir,
birinci parametr cookie-nin adını, ikinci parametr isə onun dəyərini qəbul edir.
Eyni zamanda, cookie-lərin yazılması ekrana hər hansı çıxışdan əvvəl
(seanslara bənzər şəkildə) edilməlidir.
Beləliklə, gəlin faylda adı test və dəyəri 'abcde' olan bir cookie yazaq:
<?php
setcookie('test', 'abcde');
?>
İndi gəlin ikinci faylda cookie-mizi oxuyaq.
Bu, $_COOKIE massivi vasitəsilə edilir:
<?php
echo $_COOKIE['test']; // 'abcde' çap edəcək
?>
Bir faylda cookie yazın, digər faylda isə onu ekranda göstərin.