PHP-де cookie-лермен жұмыстың кіріспесі
Пайдаланушы браузерінде деректерді тікелей сақтаудың тәсілі бар. Бұл cookie (cookie) арқылы жасалады. Cookie - бұл браузердің арнайы жерінде сақталатын шағын жол бөліктері. Әрбір cookie-дің өз аты бар, сол арқылы осы cookie-ді жазуға және оқуға болады.
Бұл қалай жасалатынын қарастырайық. Алдымен екі PHP файлын жасайық. Бірінші файлда біз cookie-ді жазамыз, ал екіншісінде - оны оқимыз.
Cookie-ді жазу setcookie функциясы арқылы жасалады,
ол бірінші параметр ретінде осы cookie-дің атын, ал екіншісі - мәнін қабылдайды.
Бұл ретте cookie-ді жазу экранға кез келген шығарылым жасалуынан бұрын
жасалуы керек (сессиялар сияқты).
Сондықтан, файлда test атымен және 'abcde' мәнімен cookie жазайық:
<?php
setcookie('test', 'abcde');
?>
Енді екінші файлда біздің cookie-ді оқиық.
Бұл $_COOKIE массиві арқылы жасалады:
<?php
echo $_COOKIE['test']; // шығарады 'abcde'
?>
Бір файлда cookie-ді жазыңыз, ал екінші файлда оны экранға шығарыңыз.