PHP-ում cookie-ների հետ աշխատանքի ներածություն

Գոյություն ունի տվյալները օգտագործողի բրաուզերում ուղղակիորեն պահելու միջոց։ Դա արվում է cookie-ների (cookie) միջոցով։ Cookie-ները տեքստային տողերի փոքր կտորներ են, որոնք պահվում են բրաուզերի հատուկ տեղում։ Յուրաքանչյուր cookie ունի իր անունը, որով կարելի է գրել և կարդալ այդ cookie-ն։

Եկեք նայենք, թե ինչպես է դա արվում։ Սկզբից եկեք ստեղծենք երկու PHP ֆայլ։ Առաջին ֆայլում մենք կգրենք cookie, իսկ երկրորդում՝ կկարդանք այն։

Cookie-ների գրառումը կատարվում է setcookie ֆունկցիայի միջոցով, որը առաջին պարամետրով ընդունում է այդ cookie-ի անունը, իսկ երկրորդով՝ արժեքը։ Միաժամանակ cookie-ների գրառումը պետք է կատարվի էկրանին ցանկացած ելքից առաջ (նման սեսիաների)։

Այսպիսով, եկեք ֆայլում գրենք test անունով cookie 'abcde' արժեքով.

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

Եկեք այժմ երկրորդ ֆայլում կարդանք մեր cookie-ն։ Դա արվում է $_COOKIE զանգվածի միջոցով.

test2.php<?php
  echo $_COOKIE['test']; // կարտածի 'abcde'
?>
Задание 1

Մի ֆայլում գրեք cookie, իսկ մյուս ֆայլում արտածեք այն էկրանին։