各位大大好,
首先我写了一个登入帐号的网页,
进入网页后,会用session将帐号及权限记忆,
在进入网页中的其他连结页面,也都会判断帐号及权限,
但session似乎无法无限期记忆,时间一timeout就会出现错误页面,
我希望能做到不限时间的将帐号、及权限的资料记忆,
可长时间的开着网页,请问该如何做呢?
烦请多多指教!! 谢谢
可以设定timeout的时间,调成超级长就不会失效
P大,我查过最大只有24小时,我希望能长期观看网站..除非网络断线...否则要一直观看...这样有办法吗?
作者:
alog (A肉哥)
2014-11-21 17:50:00不用去动他你把html code 塞一只iframe或ajax的方式定时call一只只有输出空白的php程式就可以了 30刷一次 session start 要记得打开
a大.因为我还有其他页面需要观看..所以有动到的需要
作者:
alog (A肉哥)
2014-11-21 17:54:00那就在背景执行那段code呀@@iframe你可以塞吧
作者:
pm2001 (做个盾牌眼球兵吧)
2014-11-21 18:08:00网页里面ajax偷偷跟server要资料让session延长
作者:
ssccg (23)
2014-11-21 20:28:00session有最大效期那是framework的限制吧你自己设cookie来实作session,就可以设很长很长
作者:
a926 (Aaron)
2014-11-22 10:24:00你的backgroud 语法是php还是?
作者: DiAdo (DiAdo) 2014-11-22 14:23:00
setcookie(session_name(), session_id(), time() + 秒数)放在session_start()后面Server这边要注意session.gc-maxlifetime的设定
作者: up9cloud (九天) 2014-11-22 21:34:00
ㄎㄎ我来提供不建议使用的偏方...1. DiAdo的方法+干脆关掉php session gc. 2. 把帐密记到浏览器localStorage自动帮他重登^_^.
timeout设24hr,AJAX设定23hr:59min要一次资料