ユーザーがログインすると、ログインしている間、「ログイン」メニュー項目が「ログアウト」に変わるようにセッションを作成しようとしています。ログインすると、私の success.php ファイルが実行されます。
<?php
session_start();
$_SESSION['loggedin'] = 1;
?>
今私が持っているメニューの下に
<?php
if($_SESSION['loggedin']=1)
echo '<a href="logout.php">Logout</a>';
else
echo '<a href="login.html">Login</a>';
?>
ログアウトページもあります
<?php
session_start();
session_destroy();
?>
ただし、ここで起こっていることは、ユーザーがセッションを作成するためにまだログインしていない場合でも、デフォルトではログインするのではなく、ログアウト オプションが表示されているということです。
これが正しい処理方法かどうかはわかりませんが、アドバイスをいただければ幸いです。
ありがとう。