⊗ppSpCrCSB 37 of 83 menu

Zwrotne wysyłanie ciasteczek przez CURL w PHP

Zapisane w pliku ciasteczka można automatycznie wysłać z powrotem przy następnym żądaniu. Robimy to za pomocą dwóch opcji: opcja CURLOPT_COOKIEJAR nakazuje przyjmowanie i zapisywanie ciasteczek do pliku, a opcja CURLOPT_COOKIEFILE nakazuje wysyłanie zapisanych ciasteczek na serwer.

Ustawmy te opcje:

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

Wykonaj dwa żądania na następującą stronę:

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

Upewnij się, że przy pierwszym żądaniu ciasteczko zapisuje się w pliku, a przy drugim - jest wysyłane z powrotem.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć