社区
Ajax
帖子详情
PHP如何定时清楚SESSION?(如使用Ajax或其他方法)
lyxchina
2010-09-09 04:08:44
php 中的SESSION保留时间20分钟左右。如果网页不关闭,SESSION就不关闭。
我想只要网页关闭大约1分钟,SESSION就失效,怎么解决?
...全文
88
3
打赏
收藏
PHP如何定时清楚SESSION?(如使用Ajax或其他方法)
php 中的SESSION保留时间20分钟左右。如果网页不关闭,SESSION就不关闭。 我想只要网页关闭大约1分钟,SESSION就失效,怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mylovelypig
2010-09-09
打赏
举报
回复
我也想知道这个问题
http://topic.csdn.net/u/20100907/00/0f2e5a16-beed-4b8b-a02e-42f2ab94a566.html
碧海情天-赵亮
2010-09-09
打赏
举报
回复
[Quote=引用楼主 lyxchina 的回复:]
我想只要网页关闭大约1分钟,SESSION就失效,怎么解决?
[/Quote]
一般来说,是无需对session太多计较的.它的生存周期设置已经可以解决很多顾虑.
但你若钻牛角尖的话,也可以:
把SESSION的生存周期设为一或两分钟.然后你用AJAX每一分钟发个请求,保持和网站的联系.
这样,不仅达到你这个要求,还能解决因为断电和终止程序进程等各种原因的意外连接中断.
hoojo
2010-09-09
打赏
举报
回复
网页关闭,当前用户session将被销毁。这个机制好像不能改变的
你可以用application试试
PHP
的
Session
阻塞机制带来的单页面多
ajax
请求阻塞的解决
本文探讨了在
PHP
中,由于
session
_start导致的
Ajax
请求阻塞现象。通过深入分析,发现原因是同一客户端的
session
文件在读写时产生的锁机制。文章提供了解决方案,包括避免
使用
session
_start或在
使用
后立即关闭
session
,以确保后续
Ajax
请求能够正常执行。
解决
PHP
中
Ajax
频率过快导致
Session
失效的问题
当
Ajax
请求频率过高时,
PHP
的
Session
可能因并发请求、会话阻塞和会话锁定导致失效。文章介绍了问题原因及三种解决方案:增加请求间隔、避免并发请求和
使用
会话锁定机制,以提高应用的稳定性和会话数据处理的准确性。
如何
定时
执行
php
文件的
方法
?
本文介绍了一种
使用
PHP
实现
定时
任务的
方法
。通过避免无限循环导致服务器负载过高的问题,采用
AJAX
结合setInterval()来
定时
请求
PHP
脚本,实现每隔一
定时
间自动采集网站动态数据。
php
ajax
请求无响应,
Ajax
异步请求
PHP
服务器,无阻塞响应的解决方案
博客探讨了在
使用
$.post、$.get、$.
ajax
请求
PHP
时遇到的异步返回数据阻塞问题。问题根源在于XDEBUG的调试模式导致的线程阻塞,以及
SESSION
锁的影响。解决方案包括关闭XDEBUG、
使用
session
_write_close()关闭
SESSION
锁以及通过ob_end_flush()清除输出缓冲区。示例代码展示了如何在
PHP
中应用这些
方法
来实现异步请求。
php
ajax
定时
刷新,
Ajax
实现无闪烁
定时
刷新页面实例代码
本文介绍
使用
Ajax
技术实现无闪烁
定时
刷新页面的实例代码,适用于保持或检查
session
值、实现实时站内短信等功能。文中提供了两种
方法
:一种是在标记之间加入特定代码实现
定时
刷新;另一种是通过JavaScript来实现。
Ajax
52,780
社区成员
25,334
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章