これが問題です。私のウェブサイトの左側に、すべてのウェブページに表示されるゾーンがあります。 「ユーザー」としてログインし、その後にログアウト ボタンが表示されます。誰かがログアウト ボタンを押すと、その人はログアウトされます。ただし、フォームが送信され、その人がログアウトされても、「ユーザー」が表示されたままになります。ログアウトを2回押すと、メッセージとボタンが削除されます。
これはコードです:
<?php
if ($_SESSION['login']== "OK") {
echo "Je bent ingelogd als ".$_SESSION['Gebruiker']."<br/>";
?>
<form action='' method='post'><input type='submit' name='btnLogout' value='Logout'></form>
<?php
if (isset($_POST['btnLogout'])){
$_SESSION['login']= "";
}
}
?>