suit: *HELP* Formular überprüfen

Beitrag lesen

Ich habe das Problem, dass ich das mit den Sonderzeichen hinkriege.

Kein Problem, baue einen Syntaxfehler ein - und schon funktionierts nicht mehr.

Ich bin "Noob(Anfänger)" in PHP und freue mich auf verbesserungen in mein PHP formular ...

Erspar dir das unsinnige umkopieren von $_POST in andere Variablen.

Nutze zur Prüfung auf leere werte empty() oder isset().

AGBs ist Unsinn, es heisst AGB, die Mehrzahl von Bedingung wird nicht mit Plural-S gebildet.

DRY: schreibe für die immerwiederkehrende Fehlerprüfung und Ausgabe der Fehlermeldung eine Funktion.

Speichere die Fehlermeldungen in einem array um sie gezielt ausgeben zu können - einzeln an geeigneter Stelle (beim Formularfeld) oder gesammelt per Schleife z.B. über dem Forumlar.

if(preg_match('([-A-z0-9]@.üöä)', $formular)) {
echo "<font color='#FF0000'><strong>Es sind nur Zahlen, Bustaben sowie die Sonderzeichen @ und . erlaubt!</strong></font> ";

Mit anderen Worten: Ç ist kein Buchstabe?