0

セッションを中断してセッション変数を破棄すると、別のページにリダイレクトしようとしています。

ログアウトするコードは次のとおりです。

<?php

_$SESSION['signin'] = null;

session_destroy();

header("Location: /index.php");

?>

これは非常に簡単だと思いましたが、単に logout.php ページにとどまり、インデックス ページにリダイレクトされません。

彼はセッションを破壊することに関係していると思います.phpの「出口」のようなものです。

しかし、どうすればリダイレクトできますか?

4

1 に答える 1

1

最初の行に単純な構文エラーがあるようです:

だった:

_$SESSION['signin'] = null;

そのはず:

$_SESSION['signin'] = null;

注:おそらく、エラー メッセージが抑制または非表示になっている可能性があります。開発中は、それらを有効にする必要があります。このエラーは非常に簡単に理解できます。

于 2012-10-22T21:50:00.497 に答える