PHP - 会话不会导致带标头的重定向

时间:2013-05-01 23:00:25

标签: php

我正在尝试将用户重定向到index.html页面,以防$ _SESSION ['loggedin']已设置。出于某种原因,它不会重定向用户,尽管回显时$ _SESSION ['loggedin']会返回一个值。

if(!empty($_SESSION['loggedin'])) { header('Location: index.html');};

我在这里做错了什么?

1 个答案:

答案 0 :(得分:2)

header('Location: index.html');设置一个http标头,需要在发送任何内容之前设置,即在任何回声之前。您还应该在设置位置标题后终止脚本。