เมื่อออกแบบ Web Application ต้องการให้ระบบจำชื่อผู้ใช้และรักษาสถานะการเข้าสู่ระบบไว้แม้ปิดเบราว์เซอร์แล้วเปิดใหม่ ควรใช้เทคนิคใด

ใช้ Global Variable ของ PHP
ใช้ $_COOKIE เก็บข้อมูลที่มีอายุการใช้งานที่กำหนด
ใช้ LocalStorage ของ JavaScript เก็บข้อมูลบนอุปกรณ์
ใช้ $_SESSION เก็บข้อมูลเซสชัน

เฉลยอธิบาย

Cookie สามารถตั้งเวลาหมดอายุ (Expiration Time) ได้ ทำให้ข้อมูลยังคงอยู่แม้ปิดเบราว์เซอร์แล้วเปิดใหม่ ตราบเท่าที่ยังไม่หมดอายุ ตัวเลือก A ผิดเพราะ Global Variable จะหายไปเมื่อปลายการทำงาน ตัวเลือก B ผิดเพราะ $_SESSION ลบออกเมื่อปิดเบราว์เซอร์ (ทั่วไป) ตัวเลือก D ผิดเพราะ LocalStorage ไม่สามารถตั้งเวลาหมดอายุแบบอัตโนมัติได้

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →