ตัวอย่างการใช้งาน Cookie
อันดับเเรกทำการ เลือก source file คลิ๊กขวา เลือก new ต่อมาเลือก php web page และทำการ ตั้งชื่อ ว่า chk,delete,index ตามลำดับ ดังตัวอย่างด้านล่าง
ในไฟล์ที่ชื่อ ว่า chk มี code ดังนี้
โค้ด: เลือกทั้งหมด
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<br>
<?php
echo "ค่าคุกกี้ที่ถูกเก็บ = ".$_COOKIE["str_cookie"];
?>
<br>
<br>
<a href="delete.php">ลบคุกกี้</a>
</body>
</html>
โค้ด: เลือกทั้งหมด
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<br>
<?php
setcookie("str_cookie");
echo "ค่าคุกกี้ได้ลบไปแล้ว";
?>
<br>
<br>
<a href="index.php">สร้างคุกกี้</a><br>
<a href="chk.php">ตรวจสอบค่าคุกกี้ที่ถูกเก็บไว้</a><br>
</body>
</html>
โค้ด: เลือกทั้งหมด
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<br>
<?php
$name = "www.MindPHP.com";
setcookie("str_cookie", $name, time() + 3600);//เป็นการกำหนดเวลาหมดอายุใน 1 ชม.
echo "เก็บค่าคุกกี้เรียบร้อยแล้ว";
?>
<br>
<br>
<a href="chk.php">ตรวจสอบค่าคุกกี้ที่ถูกเก็บไว้ </a>
</body>
</html>
1. ในหน้าแรกจะเป็นการแสดงข้อความที่ว่า ได้เก็บคุกกี้ได้เรียบร้อยแล้ว 2. เมื่อเราคลิ๊กเลือกตรวจสอบค่าคุกกี้ที่เก็บไว้ ในที่นี่เราเก็บคุกกี้เป็น https://www.mindphp.com เราจะมาทำการตรวจสอบค่าว่าโปรแกรมได้เก็บอยุ่จริงหรือเปล่า 3.ต่อไปเมื่อทำการลบคุกกี้จะเกิดอะไรขึ้น เมื่อกดลบคุกกี้จะเป็นการลบคุกกี้พร้อมโชว์ข้อความว่า คุกกี้ของคุรได้ถุกลบแล้ว ดังรูปภาพ ถ้าอยากรู้ว่าค่าคุกกี้นั้นถูกลบไปจริงหรือเปล่า เราสามารถทำการเช็คได้ดังนี้ คลิ๊กปุ่ม ตรวจสอบค่าคุกกี้ที่ถูกเก็บไว้ ในรูปนี้เป็นการแสดงว่าค่าคุกกี้ไม่ถูกเก็บไว้แล้ว หากต้องการข้อมูลเพิ่มเติมสามารถศึกษาได้จาก บทที่ 34 สอน PHP7 การใช้งาน คุ๊กกี้ Cookie