新しいページに進むサインイン ページを作成しました。サインインすると、セッションが作成されますが、新しいページを開くと、サインインして表示されます。サインアウト スクリプトを作成しようとするまで、コードは正常に機能していました。
if($_SESSION['user_name'])
{
echo '<h3> Hello ' . $_SESSION['user_name'] . '. Not you?</h3> <a href="signout.php">Sign out</a>';
}
else
{
echo '<a href="signin.php">Sign in</a> or <a href="sign up">create an account</a>.';
}
これは、リダイレクトされたページのスクリプトです。常に 2 番目の文が表示されます。