Validierung und Filter

Table of Contents

QuickForm unterstützt Regeln zur Überprüfung von Werten. Sie können eigene Validierungsregeln anlegen, sie in QuickForm registrieren und in Ihren Skripten aufrufen. Standardmäßig beherrscht QuickForm die Überprüfung über reguläre Ausdrücke (preg_match-Stil) und die Prüfung auf erforderliche Elemente. Wenn eine client-seitige Validierung notwendig ist, dann wird der entsprechende JavaScript-Code ebenfalls generiert. Die server-seitige Validierung ist automatisch aktiv.

QuickForm kann auch Filter für den Datenübertragung zum Formular benutzen oder zur Verarbeitung übertragener Formulardaten. Filter funktionieren genauso wie Regeln, müssen aber nicht in QuickForm registriert werden. Sie können Ihre eigenen Filter-Funktionen schreiben und sie in einem Skript aufrufen. Jede PHP-Funktion, wie z.B. trim, addslashes, htmlentities, etc., kann benutzt und nacheinander auf die Werte der Elemente angewendet werden.