【发布时间】:2014-11-06 00:01:44
【问题描述】:
当我使用这个 (php) 禁止他进入我的聊天框时,我试图重定向我页面的用户:
header("location: index.php");
exit;
问题是 index.php 页面在已连接用户部分内打开,在本例中是在 div 内。如何重定向用户的主页?
感谢您的宝贵时间。
【问题讨论】:
-
您可以使用
die("You have been banned");而不是header(),而不是在框架中重定向。另一种选择是调用 ajax/java 来检查是否需要重定向 -
我刚刚尝试了
die("banned");连接用户 div 中的所有内容都被删除了,所以它实际上是同样的问题,不知何故我需要在父文档中这样做。我不知道ajax嘿嘿 -
是否有父页面检查用户是否被封禁?
-
嗯,好主意,我可以在父页面中检查并在我禁止某人时刷新它,但下一个问题是:如何告诉特定页面在 php 或 javascript 中刷新
-
这可能取决于页面的用途,如果经常刷新,则检查会发生,但如果用户从不刷新,则需要进行干预。一种方法是使用 java 经常对服务器进行检查,或者使用(HTML 标头)
<meta http-equiv="refresh" content="($seconds)">刷新页面。这可能会让一些人感到恼火。
标签: php javascript