PHP实现页面长时间无操作,自动过期函数

发布于 2015-01-13 19:55:41 | 878 次阅读 | 评论: 0 | 来源: 网友投递

PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

本文是一个php实现的页面长时间无操作,自动过期的函数代码,感兴趣的同学参考下。

#*******************************************

#作用:页面无操作,自动过期函数

#参数:$onlinetime 当前页面最后一次使用时间

#参数:$interval 页面超时时间

#返回:无

#*******************************************

function user_mktime($onlinetime,$interval){

$new_time = mktime();

if($new_time-$onlinetime > $interval){

echo "登录超时!";

session_destroy();

exit();

}else{

$_SESSION[times] = mktime();

}

}

user_mktime($_SESSION[times],3600) //1小时不使用,当前页面自动过期

?>

相关阅读:

PHP实现页面长时间无操作,自动过期函数

PHP计算页面执行时间的实现代码

php实现用户在线时间统计详解

PHP计算页面执行时间类代码

PHP实现PDO的mysql数据库操作类

php实现求相对时间函数

php实现比较全的数据库操作类

php设置页面超时时间解决方法

php实现zip文件解压操作

PHP记录页面停留时间的方法

PHP获取页面执行时间的方法(推荐)

PHP实现页面静态化的超简单方法

php到期自动过期,PHP实现页面长时间无操作,自动过期函数相关推荐

  1. web 页面长时间未操作自动退出方法(自动退出登录)

    web 页面自动超时自动退出方法 思路: 使用 mouseover 事件来监测是否有用户操作页面,写一个定时器间隔特定时间检测是否长时间未操作页面,如果是,退出: 具体时间代码如下(js): var ...

  2. 页面长时间未操作,实现自动退出登录原理

    项目场景: 页面长时间未操作的时候,会自动退出登录,并且提示你的登录已过期,需重新登录.那这个是怎么实现的呢? 两种方案 第一种是完全由后端实现的,后台在servlet可以获取到session,可以设 ...

  3. 原生js制作页面长时间未操作退出登录

    昨天一个同事问我,进入到一个页面后,这个时候不进行任何操作,然后15分钟后就自动退出登录,这个功能怎么实现? 电脑进入待机状态原理 说到这个问题,我觉得这个问题 和 电脑长时间未操作进入待机状态是一个 ...

  4. MAC解决SSH连接linux时长时间不操作自动断开

    总结:1.重新设置本地和服务器.服务器镜像的心跳配置,本地心跳低于服务器的心跳.关掉你的锁屏,关掉你的锁屏,关掉你的锁屏! 2.但上述方法也只能相对延长时间,他还是会退出,这时候只能查看自己的log, ...

  5. Windows长时间无操作自动关机、Windows待机自动关机怎么办,无须更改系统设置 —— 定时执行专家

    电脑设置了待机或者睡眠模式,造成一段时间后,电脑自动关闭显示器,进入睡眠模式的缘故,俗称:"黑屏"(系统切换到睡眠状态后,系统会将内存中的数据全部转存到硬盘上的休眠文件中,然后关闭 ...

  6. druid不能close mysql连接_druid长时间无操作无法保持连接!!

    纯原生JAVA项目中,Druid作为MySQL连接池时(MySQL默认为8小时没操作就断开),测试场景为10小时不进行任何查询,就算配置了testWhileIdle=true,也不能保持连接,配置如下 ...

  7. vue 上次登录时间_Vue设置长时间未操作登录自动到期返回登录页

    Vue设置长时间未操作登录以后自动到期返回登录页 首先我们写在main.js文件中 import routerUtil from "@/utils/routerutil";//先将 ...

  8. vue 页面长时间静止不动,触发自动退出事件

    import store from '@/store' import router from '@/router' import Cookies from "js-cookie"; ...

  9. WPF窗口长时间无人操作鼠标自动隐藏

    原文:WPF窗口长时间无人操作鼠标自动隐藏 在软件开发中有时会有等待一段时间无人操作后隐藏鼠标,可能原因大致如下: 1.为了安全性,特别是那些需要用到用户名和密码登录服务端的程序,常常考虑长期无人操作 ...

最新文章

  1. 工作那些事(十六)面试时,面试官喜欢的非技术问题汇总
  2. python中自带的三个装饰器_python三个自带装饰器的功能与使用(@property、@staticmethod、@classmethod)...
  3. c语言数组数据用指针查找,c语言数组与指针_指针篇_2011.ppt
  4. OpenCASCADE:OCCT应用框架OCAF之函数机制使用示例
  5. Windows 10推出周年更新,Edge浏览器支持扩展并改进JavaScript支持
  6. Java AOP研究之How is beforeMethodAdvice called
  7. 没有基础的想转行学习Python怎么学
  8. java集合详解_「软帝学院」Java进阶者专栏:集合框架详解3
  9. 【Flume】举例分析如何配置Flume
  10. 改革开放40年·软件产业
  11. OpenCV-图像处理(21、霍夫圆变换)
  12. 如何用文件对比工具进行文件内容比较
  13. GitHub中文社区
  14. 【免费】STEAM下载地址在此,千万别被垃圾网站骗了
  15. ret2text涉及到的堆栈平衡问题
  16. 刘宇凡:关于圈子的只言片语
  17. java faker_Faker--伪造数据利器
  18. 酷我CEO雷鸣:差异化服务是制胜关键
  19. 520评论点赞活动开奖
  20. docker内运行的grafana重置登录密码

热门文章

  1. python 分类_Python数据类型分类
  2. android html footer 固定,前端小技巧之footer固定
  3. HDU 6625 three arrays 求两个序列异或最小值的排列(一个可以推广的正解
  4. MapReduce-多个Mapper
  5. 软工作业:(2)硬币游戏--代码分析与改进
  6. 【UOJ】【BZOJ】 [Zjoi2016]小星星
  7. 《LeetBook》leetcode题解(5):Longest Palindromic [M]——回文串判断
  8. Hibernate多对多双向关联需要注意的问题(实例说话)
  9. 规则引擎集成接口(九)Java类对象
  10. 滚动文字Marquee属性及参数设置