php如何使用session超时设置?

php使用session 超时设置的方法:1、设置【php.ini】配置文件,用【ini_set】函数改变当前上下文环境的属性值;2、设置Session时间戳,代码为【unset($_SESSION['expiretime'])】。

十年的孟州网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整孟州建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“孟州网站设计”,“孟州网站推广”以来,每个客户项目都认真落实执行。

php使用session 超时设置的方法:

第一种方法、即设置php.ini配置文件,设置session.gc_maxlifetime和session.cookie_lifetime节点属性值,当然也可以使用ini_set函数改变当前上下文环境的属性值:

ini_set('session.gc_maxlifetime', "3600"); // 秒  
  ini_set("session.cookie_lifetime","3600"); // 秒

第二种方法、即设置Session时间戳,比如下面的办法。

在登录成功时设置时间戳为当前时间推后1小时,$_SESSION['expiretime'] = time() + 3600;。在检查用户登录情况使用如下代码:

if(isset($_SESSION['expiretime'])) {  
if($_SESSION['expiretime'] < time()) {  
    unset($_SESSION['expiretime']);  
    header('Location: logout.php?TIMEOUT'); // 登出  
    exit(0);  
} else {  
    $_SESSION['expiretime'] = time() + 3600; // 刷新时间戳  }  
  
}

标题名称:php如何使用session超时设置?
文章出自:http://bzwzjz.com/article/cpieoo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销型网站建设 成都定制网站建设 app网站建设 企业网站设计 手机网站建设 成都网站建设流程 外贸网站建设 营销型网站建设 自适应网站设计 成都网站设计公司 手机网站制作设计 网站设计制作报价 重庆企业网站建设 成都网站设计 做网站设计 网站制作 成都营销网站制作 成都网站建设 高端网站设计推广 移动网站建设 成都网站建设公司 H5网站制作