【发布时间】:2012-09-28 03:24:26
【问题描述】:
这看起来应该很简单,但我遇到了一些麻烦。
我有一个索引页面,它既是登录页面又是主要内容页面,这取决于是否设置了会话变量。
我尝试使用从 PHP 回显的 JavaScript 来处理重定向,但它看起来很草率并且需要一点时间,所以我改用 header("location:abc.php")。将它用于索引页面的问题是它在发送输出后不起作用。我也尝试过使用元标记来刷新页面,但这并不适用于所有浏览器。
处理这种情况的最佳方法是什么?
提前致谢。
【问题讨论】:
-
您可以在内容生成后使用输出缓冲发送标头。
-
答案很简单,对我来说很明显:在决定是否需要重定向之前不要发送任何输出。
标签: php javascript redirect header meta