13.04.2011, 00:00 Uhr

Zebra Form 2.0 ergänzt clientseitige Validierung

Die PHP-Klasse zum Erzeugen und Prüfen von Formularen erhält neue clientseitige Validierungstools und kommt jetzt auch mit Datei-Uploads zurecht. Mit der PHP-Klasse Zebra_Form bauen Webentwickler schnell Formulare in ihre Webanwendungen ein und prüfen die Eingaben auf schädliche Inhalte. Zebra_Form integriert beispielsweise einen Schutz vor Cross-Site Scripting (XSS) und filtert verdächtigen Code automatisch aus den übertragenen Daten heraus.

In der neuen Version 2.0 hat Entwickler Stefan Gabos die serverseitigen Prüfroutinen um eine clientseitige Validierung ergänzt. Die clientseitige Validierung setzt das Javascript-Framework MooTools voraus. Die Captcha-Bilderrätsel sind überarbeitet worden und neue Validierungsregeln hinzugekommen. Entwickler dürfen die Formulare jetzt mit eigenen Templates aus einfachen PHP-Dateien gestalten. Als neuer Control-Typ kommt time hinzu, das dem Anwender eine intuitive Zeitauswahl ermöglicht. Datei-Uploads können jetzt ebenfalls über die Formulare abgewickelt werden. Zebra_Form speichert die Dateien automatisch in einem zuvor festgelegten Verzeichnis. Beim Hochladen kontrolliert das Skript, ob es sich um korrekte Bilddateien handelt und die Grösse erlaubt ist. Wahlweise bietet Zebra_Form auch ein Resize mit Hilfe der Zebra_Image-Klasse an.  (ph/phpj)  Zebra_Form



Das könnte Sie auch interessieren