PHP-de çörekler bilen işlemäge giriş
Ulanyjynyň brauzerinde göni maglumatlary saklamagyň bir ýoly bar. Bu çörekler (cookie) arkaly amala aşyrylýar. Çörekler - brauzeriň aýratyn ýerinde saklanýan kiçijik setir bölekleridir. Her çöregiň öz ady bar, şol ad boýunça çöregi ýazyp we okap bolýar.
Geliň, munuň nädip edilýändigine sereliň. Ilki bilen iki PHP faýly düzeliň. Birinji faýlda çöregi ýazarys, ikinjisinde bolsa ony okarys.
Çörekleri ýazmak üçin setcookie funksiýasy ulanylýar,
ol birinji parametr hökmünde çöregiň adyny, ikinji parametr hökmünde bolsa
görkezijisini kabul edýär. Şol bir wagtyň özünde, çörekleri ýazmak
ekrana çykyş etmezden öň (sessiýalar ýaly) amala aşyrylmagy gerek.
Şeýlelik bilen, faýlda test atly we 'abcde' görkezijili
çörek ýazaýalyň:
<?php
setcookie('test', 'abcde');
?>
Indi ikinji faýlda çöregimizi okaýalyň.
Bu $_COOKIE massiwini ulanmak arkaly amala aşyrylýar:
<?php
echo $_COOKIE['test']; // 'abcde' çykarar
?>
Bir faýlda çörek ýazyň, beýleki faýlda bolsa ony ekrana çykaryň.