在公共函数function.php中添加如下方法,即可控制用户登录的SESSION有效期

 

//封装SESSION过期判断方法
function start_session($expire = 0)
{

$session_name = session_name();

if ($expire == 0) {  //SESSION的过期时间为“0” 时,为永久有效
$expire = ini_set('session.gc_maxlifetime');
} else {
ini_set('session.gc_maxlifetime', $expire);
}

if (empty($_COOKIE[$session_name])) {
session_set_cookie_params($expire);
session_start();
} else {
session_start();
setcookie($session_name, session_id(), time() + $expire,"/");
}

}

相关文章:

  • 2021-09-25
  • 2021-10-06
  • 2021-10-19
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-10-11
猜你喜欢
  • 2021-10-16
  • 2021-07-23
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2021-07-19
相关资源
相似解决方案