Mahlzeit,
if(check_time($zeit)):
$errors = "Uhrzeit stimmt nicht";
endif;
> leider lässt er alles durch. Irgendwie zieht die Funktion nicht.
Was erwartest du denn? Du weisst im Fehlerfall $error einen Wert zu, machst dann aber nichts damit.
Der Code macht also exakt das, was du ihm sagst.
Grundsätzlich macht ein Script nicht das, was es soll sondern das, was man ihm sagt.
Du musst $error prüfen und ggf. reagieren mit Ausgabe der Fehlermeldung, Neuladen des Formulars usw.
--
42