Hallo,
$error['wert'] = "Dieses Feld darf nicht leer sein.";
Wieso zeigt er mir die Fehlermeldung nicht an, wenn das Feld "wert" leer ist?
GN
$error['wert'] = "Dieses Feld darf nicht leer sein.";
Wieso zeigt er mir die Fehlermeldung nicht an, wenn das Feld "wert" leer ist?
PHP-Code:
<?php
if (isset ($POST['speichern']))
{
if(empty($_POST['wert']))
{
$error['wert'] = "Dieses Feld darf nicht leer sein.";
}
}
if (empty($error) && isset($_POST['speichern']))
{
// Hier wird DB-eintrag vorgenommen werden
echo "Eintrag wurde erfolgreich durch geführt.";
}
elseif (isset ($_POST['auswahl']))
{
if(!empty($error))
{
echo "Es ist ein Fehler aufgetreten.";
}
echo "<form action=". $_SERVER['PHP_SELF'] ." method=\"post\">";
echo " <input type=\"text\" name=\"wert\" />";
echo " <input type=\"submit\" name=\"speichern\" value=\" speichern \" />";
echo "</form>";
}
else
{
echo "<form action=". $_SERVER['PHP_SELF'] ." method=\"post\">";
echo " <input type=\"submit\" name=\"auswahl\" value=\" auswählen \" />";
echo "</form>";
}
?>
Kommentar