การกำหนดค่า Session Timeout กรณีไม่แก้ไข php.ini
$garbage_timeout = 3600; // 3600 seconds = 60 minutes = 1 hour ini_set(‘session.gc_maxlifetime’, $garbage_timeout); // การประกาศ ini_set จะต้องประกาศก่อนที่จะ open session session_start() ;
อีกตัวอย่าง
/* set the cache expire to 30 minutes */ session_cache_expire(30); $cache_expire = session_cache_expire();
/* start the session */ session_start();
กรณีกำหนด cookie timeout
$cookie_path = “/”; $cookie_timeout = 60 * 30; // in seconds session_set_cookie_params($cookie_timeout, $cookie_path);
[...]
