Sweetlover
Mitglied
PHP:
<?php
if($_GET["login"] == 1)
{
if(empty($_GET["nickname"]))
{
echo "Bitte Nicknamen eingeben!";
back_button();
exit();
}
elseif(empty($_GET["password"]))
{
echo "Bitte Password eingeben!";
back_button();
exit();
}
else
{
// einloggen
}
}
?>
<form action="<?php $PHP_SELF; ?>?login=1" method="post">
<input type="text" name="nickname" maxlength="15">
<input type="password" name="password" maxlength="16">
<input type="submit" value="Community">
</form>
Warum sagt der Browser trotzdem, dass man einen Nicknamen eingeben muss, wenn dieser bereits eingegeben worden ist
Mir ist aufgefallen, dass wenn ich einfach folgendes abfrage:
if($nickname == "")
alles funktioniert..
Wo liegt nun mein Fehler?