Mahlzeit,
Ich hab doch vorhin geschrieben dass ich NICHT weiß wie ich das in eine Funktion packen soll, so dass ich jeweils die RICHTIGE Meldung angezeigt bekomme. Derzeit bin ich soweit.
Das brauchst du doch gar nicht. Du rufst die Funktion auf und bekommst ein TRUE oder FALSE zurück.
Wenn FALSE, weisst du $error den passenden Text zu.
$success = pruefeZeit($zeit);
if($success === FALSE) {
$error = "Passende Fehlermeldung";
}
Alternativ, wenn du deine Prüfung in einer Schleife durchläufst, weisst du ja, welches Feld den Fehler geworfen hat. Dann machst du ein
$error = "Das markierte Feld enthält einen ungültigen Wert";
Und beim erneuten Aufruf markierst du das entsprechende Feld farbig.
--
42
42