Fehlerbehandlung

  • Hallo und Guten Abend an alle,


    ich muss für ein Eingabeformular eine Menge (ca. 30Variablen) auf Fehler
    testen.


    Wenn die eingegebenen Daten nicht i.o. sind soll dies gekennzeichnet werden.
    Meine Idee ist jetzt, eine Art Fehlercode einzuführen, für jede var eine Zahl.


    Klingt sinnvoll, aber jetzt stehe ich vor dem Problem, diesen Code zu speichern.


    Die nächste Idee. Alle Fehler in ein Array. Da ist allerdings das Problem mit dem Auslesen.
    Für jede var müsste diese Array durchlaufen werden:

    Code
    1. for(i=0, i<max($array), i++)
    2. if($array[i]==Fehlernummer) echo <span class="alert">!</span>


    Immer vor einem Formularfeld würde dieser Aufruf stehen.
    Phu was für eine Laufzeit...


    Da sollte es doch eine cleverere Lösung geben? Mir fällt leider gerade keine ein :(


    Kann mir da jemand weiter helfen?


    Danke