请教,您的会话已过期 请重新登陆? 本帖最后由 u010572351 于 2013-06-29 18:34:28 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .......我知道是session啊,我是说这个逻辑应该怎么走呢 http://hi.baidu.com/liang_1989/item/89706bc7068d3274ced4f8d5 session设置用户id的失效时间。设置cookie失效时常,用来判断用户页面跳转 http://fushidian.blog.163.com/blog/static/567656992010102522713846/ 楼上的设置sesion时长应该不能达到楼主的目的,因为到期了值不在了 跟没有登录的状态一样,并不能检测,你可以在session设置一个变量来保存超时的时间, 比如$_SESSION['exptime'] = now()+3600;来指定3600秒后超时,然后在检测登录状态处 判断$_SESSION['exptime'] 是否大于now()做出 判断~! 我觉得应该不是在登录的地方检测. 应该是下一次操作的时候检测, 登录完成以后记录下下一个时间,比如10分钟 存入$_SESSION['exptime'] =now()+600 然后每次操作是都先检测 是否是登录状态比如if(!isset($_SESSION['username']) || $_SESSION['username']){$_SESSION['tips']="";跳转登录页面 }else{if ($_SESSION['exptime']<now()){$_SESSION['username']="" //清除掉原来的状态$_SESSION['tips']="您的会话已过期 请重新登陆";跳转登录页面.. 并输出 $_SESSION['tips']}}$_SESSION['exptime']=弄完()+600;//检测完成后 重置$_SESSION['exptime'] 新人问题。端口被占用了80.cmd查出来PID码 之后怎么改RS的端口设置?在哪里修改?谢谢 有偿请会php的朋友做一段代码(应该很简单) 取得ajax动态元素的值 这样的网站谁能做??? PHP上传图片写入MSSQL数据库 修改sql数据问题 php写XML文件编码错误,求解答 关于foreach输出问题 求PHP代码 这个后辍如何实现 求助:<img src='xxxx.php' 加载不了图片 php默认是使用现有的connect,还有必要创建单例连接吗
.......我知道是session啊,我是说这个逻辑应该怎么走呢
登录完成以后记录下下一个时间,比如10分钟 存入$_SESSION['exptime'] =now()+600
然后每次操作是都先检测 是否是登录状态
比如if(!isset($_SESSION['username']) || $_SESSION['username']){$_SESSION['tips']="";
跳转登录页面
}else{
if ($_SESSION['exptime']<now()){
$_SESSION['username']="" //清除掉原来的状态
$_SESSION['tips']="您的会话已过期 请重新登陆";
跳转登录页面.. 并输出 $_SESSION['tips']
}}
$_SESSION['exptime']=弄完()+600;
//检测完成后 重置$_SESSION['exptime']