Formular prüfen -> Korrekt Daten eintragen

D-LuX

Erfahrenes Mitglied
Hab nen Problem beim Formular.

Prüfe die Eingaben auf bestimmte Kriterien mit Hilfe einer Funktion.
Wenn etwas nicht den Kriterien entspicht, lasse ich es neben dem Feld ausgeben.
Klappt wunderbar!

Jedoch schreibt das Script trotz Fehleingabe in die Datenbank.

Ist Freitag und schon spät ...hilfääää:confused:

PHP:
if (isset ($absenden)  &&
   !empty ($username) 
   )   
    {
    Datenbank connecten und eintragen
    }
 {

Muss da ja dann anstatt !empty angeben: Wenn $absenden und Prüfung korrekt ...-> eintragen!
 
Zuletzt bearbeitet:
Du könntest eine Variable $error einführen, die per Default auf false steht. Wenn deine Kriterien nicht zutreffen, setzt du die Variablen auf true.

Vor dem Eintragen prüfst du, ob $error auf false ist und nur dann trägst du in die DB ein.
 
Ja, so hatte ich es gedacht ;)

Sollte ich dann $error = "0" oder $error = "FALSE" ?

oder wie meinst du?
 
Nein,

$error = false;

oder $error = true;

true und false sind boolsche Konstanten, die es auch in andern Sprachen gibt.
 
Zurück