Urejeshaji wa Kuki Nyuma Kupitia CURL katika PHP
Kuki zilizohifadhiwa kwenye faili zinaweza kutuma kiotomatiki
nyuma wakati wa ombi linalofuata.
Hii inafanywa kwa kutumia chaguzi mbili:
chaguo CURLOPT_COOKIEJAR
inaamuru kupokea na kuhifadhi kuki
kwenye faili, na chaguo CURLOPT_COOKIEFILE
inaamuru kutuma kuki zilizohifadhiwa
kwenye seva.
Wacha tuweke chaguzi hizi:
<?php
$cookieFilePath = $_SERVER['DOCUMENT_ROOT'] . '/cookie.txt';
curl_setopt($curl, CURLOPT_COOKIEFILE, $cookieFilePath);
curl_setopt($curl, CURLOPT_COOKIEJAR, $cookieFilePath);
?>
Tafadhali fanya maombi mawili kwenye ukurasa unaofuata:
<?php
if (!empty($_COOKIE)) {
echo date('H:i:s', $_COOKIE['time']);
} else {
setcookie('time', time(), time() + 3600, '/');
echo 'kuki imehifadhiwa';
}
?>
Hakikisha kuwa wakati wa ombi la kwanza kuki huhifadhiwa kwenye faili, na wakati wa pili - inatumwa nyuma.