问题描述
|
目前,我有:
header(\'Refresh: 300;url=\"http://www.ohjustthatguy.com/uploads/\"\');
$_SESSION[\'refresh\'] = \'true\';
这是一个计时器,它在闲置5分钟后将浏览器重定向,并将$_SESSION
变量设置为true,以便/uploads/index.html页将其选中并显示一些额外的文本。问题是,如果您单击后退按钮而没有任何页面过期,则仍会设置$_SESSION
变量,因此仍会显示文本。
有什么更好的方法吗?
解决方法
Javascript是否适合您?如果是这样,它可能是处理超时的更好方法(如果需要,您可以进行更复杂的“不活动”跟踪)。
或者,您可以将其添加为GET参数::3ѭ