⊗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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ