如何修改SESSION的生存时间
2014-12-24 15:41
465 查看
如何修改SESSION的生存时间
我们来手动设置 Session 的生存期:
<?php
session_start();
// 保存一天
$lifeTime = 24 * 3600;
setcookie(session_name(), session_id(), time() + $lifeTime, "/");
?>
其实 Session 还提供了一个函数 session_set_cookie_params(); 来设置 Session 的生存期的,该函数必须在 session_start() 函数调用之前调用:
<?php
// 保存一天
$lifeTime = 24 * 3600;
session_set_cookie_params($lifeTime);
session_start();
$_SESSION["admin"] = true;
?>
如果客户端使用 IE 6.0 , session_set_cookie_params(); 函数设置 Cookie 会有些问题,所以我们还是手动调用 setcookie 函数来创建 cookie。
我们来手动设置 Session 的生存期:
<?php
session_start();
// 保存一天
$lifeTime = 24 * 3600;
setcookie(session_name(), session_id(), time() + $lifeTime, "/");
?>
其实 Session 还提供了一个函数 session_set_cookie_params(); 来设置 Session 的生存期的,该函数必须在 session_start() 函数调用之前调用:
<?php
// 保存一天
$lifeTime = 24 * 3600;
session_set_cookie_params($lifeTime);
session_start();
$_SESSION["admin"] = true;
?>
如果客户端使用 IE 6.0 , session_set_cookie_params(); 函数设置 Cookie 会有些问题,所以我们还是手动调用 setcookie 函数来创建 cookie。
相关文章推荐
- php如何修改SESSION的生存时间
- PHP如何修改session的生存时间
- 如何修改SESSION的生存时间
- php如何修改SESSION的生存存储时间的实例代码
- 如何修改SESSION的生存时间
- PHP如何修改session的生存时间
- php如何修改SESSION的生存存储时间的实例代码
- 修改 session 的生存时间
- 修改session的生存时间
- 修改session生存时间
- 如何修改Liferay的Session过期时间
- php修改SESSION的有效生存时间
- 如何修改默认的墓碑生存时间
- 关于修改session的生存时间以及回收机制
- 如何用touch命令修改文件change时间
- linux系统如何察看、修改系统时间
- 网上代码研究后修改的PHP登录程序,关闭浏览器session清空,可以设置cookies时间
- asp fso读取文件夹,如何按照(1:按创建时间 2:按访问时间 3:按修改时间 4:按名称)排序(2008-09-18,11:19:18)
- 如何在apache中设置session的持续时间
- 关于session默认过期时间的修改