⊗ppSpCrCSB 37 of 83 menu

Обратна изпращане на бисквитки чрез CURL в PHP

Записаните във файл бисквитки могат автоматично да бъдат изпратени обратно при следваща заявка. Това става с помощта на две опции: опцията CURLOPT_COOKIEJAR казва да приема и записва бисквитките във файл, а опцията CURLOPT_COOKIEFILE казва да изпраща записаните бисквитки към сървъра.

Нека зададем тези опции:

<?php $cookieFilePath = $_SERVER['DOCUMENT_ROOT'] . '/cookie.txt'; curl_setopt($curl, CURLOPT_COOKIEFILE, $cookieFilePath); curl_setopt($curl, CURLOPT_COOKIEJAR, $cookieFilePath); ?>

Направете две заявки към следващата страница:

<?php if (!empty($_COOKIE)) { echo date('H:i:s', $_COOKIE['time']); } else { setcookie('time', time(), time() + 3600, '/'); echo 'cookie saved'; } ?>

Уверете се, че при първата заявка бисквитката се записва във файл, а при втората - се изпраща обратно.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне