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:

test1.php<?php
  setcookie('test', 'abcde');
?>

İndi gəlin ikinci faylda cookie-mizi oxuyaq. Bu, $_COOKIE massivi vasitəsilə edilir:

test2.php<?php
  echo $_COOKIE['test']; // 'abcde' çap edəcək
?>
Задание 1

Bir faylda cookie yazın, digər faylda isə onu ekranda göstərin.