例如,如果我有7个打开标签与用户个人资料I浏览器,会话后,用户看到警报确认是否他不想继续他的会话,如果不是,会话破坏和所有7个标签与他的个人资料应加载结束php重定向到登录表单。
这里有一个问题,我如何确定会话已被销毁,以及我们应该重新加载选项卡?Ajax不是一个好解决方案,因为它对服务器进行了大量查询
发布于 2011-11-30 00:43:23
我认为AJAX将是解决方案,没有必要进行很多查询。只需使用javascript回调函数,该函数每5分钟执行一次,并检查用户是否已选择不继续其会话。如果是,则重定向...
发布于 2011-11-30 00:49:56
如果您不希望使用AJAX,这是我所知道的用于动态刷新/关闭功能的唯一可用解决方案,那么您必须在每次加载页面时检查会话是否存在,以确定是否应该重新加载或关闭页面。您可以通过将会话id保存在cookie中并在每次加载页面时对其进行比较来完成此操作。这会告诉你会话是否已经结束,如果我没记错的话,还可以让你重新加载它。
https://stackoverflow.com/questions/8314244
复制相似问题