Tag Lukas.
Nun geht es darum, dass manche Felder ausgefüllt sein müssen und bei leerlassen des Feldes eine Fehlermeldung vor dem Formular ausgegeben wird. [...] Derzeit werden alle Fehler in die Variable $fehler geschrieben, wobei immer nur ein Fehler ausgegeben wird und nicht alle.
Schau dir mal dein if..elsif-Konstrukt an, dabei insbesondere die Wertzuweisung zum String $fehler.
Wie kann ich das berichtigen, ohne für jeden Fehler eine eigene Variable und deren Ausgabe beschreiben zu müssen?!?
Verwende einen geeigneten Zeichenkettenoperator.
Siechfred