如何修改SESSION的生存时间
2013-02-18 00:33
471 查看
如何修改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生存时间
- 如何修改Liferay的Session过期时间
- 修改 session 的生存时间
- 修改session的生存时间
- 关于修改session的生存时间以及回收机制
- php修改SESSION的有效生存时间
- 如何修改默认的墓碑生存时间
- Linux中如何查看修改系统的时间和时区
- U盘的文件内容如何按照修改时间排列?
- 如何调整linux的时间为北京时间、修改linux vps的时间和时区
- jsp、servlet、javabean中如何分别设置session的过期时间
- 如何查看/修改Linux时区和时间
- Linux命令如何修改文件的三个时间