Witam,
mam taki kod:
<?php
if($_SERVER["REQUEST_METHOD"] == "POST")
{
$login=(string)$_POST['login'];
$password=(string)$_POST['password'];
if($login=='użytkownik1' && $password=='dupa')
{
header('Location: zalogowany.php');
}
else
{
$błąd="Błędny login lub hasło";
}
}
?>
następnie:
<form action="logowanie.php" method="post">
</br>
<u>Podaj login:</u>
<input type="text" name="login"/>
</br>
</br>
</br>
<u>Podaj hasło:</u>
<input type="password" name="password"/>
</br>
</br>
<input type="submit" value="zaloguj się"/>
</br>
<?php echo $błąd?>
</form>
Jak sprawić, aby komunikat pojawiający się przy niespełnieniu warunku if, nie był wyświetlany cały czas? Tylko wtedy, kiedy jest else?