PHPда кукилар билан ишлашга кириш
Фойдаланувчи браузерида маълумотларни тўғридан-тўғри сақлашнинг usuli мавжуд. Бу кукилар (cookie) орқали амалга оширилади. Кукилар - бу браузернинг махсус joyida сақланадиган кичик matn parchalari. Ҳар бир кукининг ўзининг номи бўлиб, шу ном орқали кукини yozish ва ўқиш мумкин.
Бу қандай амалга оширилишини кўриб чиқайлик. Бошлаш учун иккита PHP файли ясаймиз. Биринчи файлда биз кукини yozamiz, иккинчисида эса уни ўқиамиз.
Кукиларни yozish setcookie функции орқали
амалга оширилади, унинг биринчи параметри сифатида
ушбу кукининг номи, иккинчиси эса қиймати қабул
қилинади. Бунда кукиларни yozish экранга har qanday
чиқишдан oldin (сессияларга ўхшаш) амалга оширилиши керак.
Шундай қилиб, файлда номи test ва қиймати
'abcde' бўлган кукини yozamiz:
<?php
setcookie('test', 'abcde');
?>
Энди иккинчи файлда бизнинг кукимизни ўқиайлик.
Бу $_COOKIE массиви орқали амалга оширилади:
<?php
echo $_COOKIE['test']; // 'abcde' ни чиқаради
?>
Битта файлда кукини yezing, иккинчи файлда эса уни экранга чиқаринг.