2011-09-07 30 views
-1

我想为我的网站制作一个自动注销系统,如果有人无意中关闭了浏览器或关闭计算机,那么......制作该系统的最佳方式是什么?即时通讯使用PHP在我的网站上的一切。谢谢!自动注销jQuery或什么?

+0

它适用于需要更新的数据库系统,如online ='0',所以这就是为什么我需要在关闭浏览器时运行脚本等 – GuyFromOverThere

+0

我认为您正在寻找会话,广泛地覆盖在这里。确实很难确定你在问什么,这就是为什么我要关闭它。如果您为了清晰起见可以改进您的问题,请随时举报主持人审核。 –

回答

3

您可以通过$_SESSION 存储您的用户的会话数据如果用户关闭浏览器,用户的会话数据将被删除。

0

如果您意外关闭浏览器或客户端系统,服务器将保持幸福无知的事件。最终,会议将到期,问题应该不再成为问题。

唯一基于js的自动注册将像超时一样,在一段时间不活动后,客户端将重定向到服务器的注销url ......但当然这需要客户端机器在线。

0

php会话是要走的路。默认情况下:如果有人关闭了浏览器,他们正在关闭会话,并且可以在会话中放置超时,以便非活动会话超时,但有20分钟的默认超时时间(有人更正了我!)。

但是我想从你的层面来看,你对一些概念感到困惑,你可能想尝试去思考你试图“预防”的是什么。安全是一个非常复杂的主题领域,“自动注销”只是围绕主题的边缘。