ใช้แต่ session มานาน ตอนนี้หันมาใช้ cookies บ้าง ในบางส่วน
มีข้อสงสัยดังนี้ครับ
1. เมื่อเราสร้าง cookies ไปแล้ว ถ้าเราจะ show เวลาหมดอายุของ cookies นั้นๆ อย่างไร
2. หาก cookies นั้นหมดเวลา ระบบหรือ browser จะลบทิ้งหรือ????
3. หาก cookies นั้นหมดเวลา เราสามารถนำมาใช้อีกได้หรือไม่ โดยไม่ได้สร้างใหม่ หมายถึงเรียกใช้ซ้ำ(ไม่แน่ใจว่า การดึง cookies มาใช้ต้องกำหนดหรือเปล่าว่า cookies นั้นหมดอายุหรือยัง)
<?php
// set the cookies
setcookie("cookie[three]", "cookiethree");
setcookie("cookie[two]", "cookietwo");
setcookie("cookie[one]", "cookieone");
// after the page reloads, print them out
if (isset($_COOKIE['cookie'])) {
foreach ($_COOKIE['cookie'] as $name => $value) {
$name = htmlspecialchars($name);
$value = htmlspecialchars($value);
echo "$name : $value <br />\n";
}
}
?>
2. Web Browser ลบไปเอง
3. น่าจะเหมือนตัวแปร ถ้าไม่เจอ คือไม่มีค่า จะต้องสร้างใหม่