กำหนด path ตัวแปร cookie ด้วย php ตอนที่ 3
เขียนเมื่อ 9 ปีก่อน โดย Ninenik Narkdeephp cookie php path cookie
คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ php cookie php path cookie
การกำนหด path บน server สำหรับใช้งานตัวแปร cookie โดยปกติแล้ว
หาก ไม่มีการกำหนด path ตามตัวอย่างด้านล่าง
<?php if(!isset($_COOKIE["cookie1"])){ // เช็คว่ามีตัวแปรนี้อยู่ก่อนแล้วหรือไม่ setcookie("cookie1", "ทดสอบ",time()+3600); // กำหนดตัวแปร } ?>
ตัวแปร cookie ที่มีการกำหนดขึ้นมา จะสามารถเรียกใช้งานได้เฉพาะ ใน folder ที่มีการกำหนดค่าและ sub folder ทั้งหมดที่อยู่ด้านใน
ศึกษากรณีตัวอย่างต่อไปนี้
กรณีที่ 1 โดนเมนชื่อ www.ninenik.com
มีการกำหนดตัวแปร cookie แบบ ไม่ได้มีการกำหนด path
ในไฟล์ชื่อ www.ninenik.com/demo/test_cookie.php
ตัวแปร cookie กรณีที่ 1 จะสามารถเรียกใช้งานได้เฉพาะใน folder demo
และ sub folder ด้านใน
กรณีที่ 2 มีการกำหนดตัวแปร cookie แบบ ไม่ได้กำหนด path
ไว้ที่ root ของเว็บไซต์
เช่นไว้ที่ไฟล์ชื่อ www.ninenik.com/test_cookie.php
ตัวแปร cookie กรณีที่ 2 จะสามารถเรียกใช้งานได้ในทุกส่วนของของเว็บไซต์ หรือ โดเมนนั้นๆ
กรณีที่ 3 โดนเมนชื่อ www.ninenik.com
มีการกำหนดตัวแปร cookie แบบ มีการกำหนด path
ไว้ในไฟล์ www.ninenik.com/test_cookie.php ตามโค้ดด้านล่าง
<?php if(!isset($_COOKIE["cookie1"])){ // เช็คว่ามีตัวแปรนี้อยู่ก่อนแล้วหรือไม่ setcookie("cookie1", "ทดสอบ",time()+3600,"/demo/"); // กำหนดตัวแปร } ?>
ค่าตัวแปร cookie กรณีที่ 3 ที่มีการกำหนด path จะสามารถเรียกใช้งาน ได้เหมือนกับ กรณีที่ 1
กรณีที่ 4 โดนเมนชื่อ www.ninenik.com
มีการกำหนดตัวแปร cookie แบบ มีการกำหนด path
ไว้ในไฟล์ www.ninenik.com/test_cookie.php ตามโค้ดด้านล่าง
<?php if(!isset($_COOKIE["cookie1"])){ // เช็คว่ามีตัวแปรนี้อยู่ก่อนแล้วหรือไม่ setcookie("cookie1", "ทดสอบ",time()+3600,"/"); // กำหนดตัวแปร } ?>
ค่าตัวแปร cookie กรณีที่ 4 ที่มีการกำหนด path จะสามารถเรียกใช้งาน ได้เหมือนกับ กรณีที่ 2

เนื้อหาที่เกี่ยวข้อง
-
18 Sep2013การกำหนด ตัวแปร cookie ด้วย php ตอนที่ 1 อ่าน 15,433
คำสั่งอย่างง่ายในการ กำหนดตัวแปร cookie ด้วย php มีรูปแบบ ดังนี้
-
19 Sep2013กำหนดอายุ ของ ตัวแปร cookie ด้วย php ตอนที่ 2 อ่าน 12,076
ตัวแปร cookie หาก ไม่มีการกำหนดวันหมดอายุ ค่าของตัวแปร จะอยู่จนกว่า จะมีการ ปิด
-
กำลังอ่านเนื้อหานี้อยู่25 Sep2013กำหนด path ตัวแปร cookie ด้วย php ตอนที่ 3 อ่าน 7,841
การกำนหด path บน server สำหรับใช้งานตัวแปร cookie โดยปกติแล้ว หาก ไม่มีการกำหนด