CGI :: Formmagick :: Validator

CGI :: FORMMAGICK :: Validator ist ein Perl-Modul, das Daten von Formmagick-Formularen überprüfen kann.
Jetzt downloaden

CGI :: Formmagick :: Validator Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kirrily Robert
  • Website des Verlags:
  • http://search.cpan.org/~mitel/

CGI :: Formmagick :: Validator Stichworte


CGI :: Formmagick :: Validator Beschreibung

CGI :: FORMMAGICK :: Validator ist ein Perl-Modul, das Daten von Formmagick-Formularen überprüfen kann. CGI :: FORMMAGICK :: Validator ist ein Perl-Modul, das Daten von FormMagick-Formularen überprüfen kann.Das Modul bietet einige allgemeine Überprüfungsabläufe. Validierungsroutinen Gibt den String "OK" zurück, wenn er erfolgreich ist, oder eine beschreibende Nachricht, wenn sie fehlschlagen Es gibt einige Anforderungen an der Formatierung, um sicherzustellen, dass Formmagick analysieren kann, was Sie erhalten haben. * PARENS sind auf Subroutinen optional ohne Argumente. my_routine entspricht my_routine (). * Sie müssen ein Komma einräumen, dann einen Leerzeichen zwischen Routineamen, z. B. my_Routine, my_Other_Routine nicht my_routine, my_Other_Routine. * Sie dürfen keinen Platz zwischen Argzen auf eine Routine setzen, z. B. my_Routine (1,2,3) nicht my_Routine (1, 2, 3). Dies wird behoben, um in einer späteren Version flexibler zu sein. Die Validierung Ihres eigenen RoutinenFormmagicks Routinen können überschrieben sein, und andere können auf einem Anwendungsbasis hinzugefügt werden. Definieren Sie dazu einfach eine Subroutine in Ihrem CGI-Skript, die auf ähnliche Weise mit den von CGI :: Formmagick :: Validator bereitgestellten Routinen arbeitet, und verwenden Sie den Namen im Validierungsattribut in Ihrem XML.Die an die Validierungsroutine übergebene Argumentation Der Wert des Feldes (zu validieren) und alle nachfolgenden Argumente, die im Validierungsattribut angegeben sind. Beispiel: value = "foo" Validation = "my_routine" ===> my_routine (foo) value = "foo" validation = "my_routine (42)" ===> my_routine (foo, 42) der letztere Art der Validierungsroutine ist nützlich für Routinen wie minblength () und langdrange (), die mit CGI :: FORMMAGICK :: Validator ist. Hier ist ein Beispiel-Routine, das Sie schreiben können: sub my_grep {My $ -Daten = Schicht; mein @list = @_; Wenn (Grep / $ data /, @list) {Return "OK"} else {return ", ist dies nicht eins von: @list"}} Anforderungen: · Perl.


CGI :: Formmagick :: Validator Zugehörige Software