ログイン/ログアウトスクリプトに取り組んでいます。ログアウトが機能しない理由がわかりません。考えられるあらゆる方法を試しましたが、セッションが破壊されません。
if($_GET['action'] == 'logout') {
$_SESSION = array();
session_destroy();
header("location: /index.php");
exit();
}
session_start()
コードはホームページにあり、セッションはまだ開始されているため、追加する必要はありません。
前もって感謝します。
編集
ログアウトボタンをクリックすると実際に機能します。実際、ホームページにアクセスすると、もうログインしていません。
そして、さらに奇妙なことに、Internet Explorer では動作します。これはどのように可能ですか?つまり、PHP ではなく CSS を使用するブラウザーの違いに慣れていました :)