0

$_SESSION['loggedin'] が既に設定されている場合に備えて、ユーザーを index.html ページにリダイレクトさせようとしています。$_SESSION['loggedin'] がエコーされると値が返されますが、何らかの理由でユーザーをリダイレクトしません。

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

ここで何が間違っていますか?

4

1 に答える 1

2

header('Location: index.html');コンテンツが送信される前、つまりエコーの前に設定する必要がある http ヘッダーを設定します。また、場所ヘッダーを設定した後、スクリプトを終了する必要があります。

于 2013-05-01T23:06:55.063 に答える