Session คือ ข้อมูลที่ web application ใช้ทำการจัดเก็บตรวจสอบข้อมูลของผู้เข้ามาใช้งานเว็บนั้น
ๆ เรานิยมใช้ Session สำหรับการติดตาม user ใน ระบบ login เพื่อตรวจสอบความคงอยู่ของ
user รายนั้น ๆ ในระบบขอเรา
การสร้างและการเรียกใช้งาน Session
ของ PHP
<?php
session_start(); // ต้องใช้ Function session_start()
ก่อนการใช้งานใด ๆ ของ Session
$_SESSION['name']="value"; // กำหนดค่าให้
Session ที่ชื่อว่า name
?>
:: Example ::
การกำหนดค่าของ
Session
<?php
session_start();
$_SESSION['website']='dwthai.com';
?>
การรับค่าของ
Session
<?php
$sess_value=$_SESSION["website"];
echo $sess_value;
?>
วิธีการตรวจสอบว่ามีการลงทะเบียน
Session หรือยัง
<?php
session_start();
if(session_is_registered("website")){
// Function session_is_registered() หากมีการลงทะเบียน Session ไปแล้วจะ
Return ค่า True
echo $HTTP_SESSION_VARS['website'];
}else{
$_SESSION['website']="dwthai.com";
echo "ลงทะเบียน Session";
}
?>
|