CGI :: FormMagick :: Validator

CGI :: FormMagick :: Validator è un modulo Perl che può convalidare i dati da moduli FormMagick.
Scarica ora

CGI :: FormMagick :: Validator Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Kirrily Robert
  • Sito web dell'editore:
  • http://search.cpan.org/~mitel/

CGI :: FormMagick :: Validator Tag


CGI :: FormMagick :: Validator Descrizione

CGI :: FormMagick :: Validator è un modulo Perl che può convalidare i dati da moduli FormMagick. CGI :: FormMagick :: Validator è un modulo Perl che può convalidare i dati da moduli FormMagick. Questo modulo fornisce alcune routine di convalida comuni. Le routine di convalida restituiscono la stringa "OK" se riescono o un messaggio descrittivo se non riesce a guarire più di una routine di validazione per fieldyou può utilizzare routine di validazione multipla come questa: valore = "foo" validation = "my_routine, my_other_routine", tuttavia, Ci sono alcuni requisiti sulla formattazione per assicurarsi che FormMagick possa analizzare ciò che hai dato. * I parenti sono opzionali sulle subroutine senza argomenti. My_Routine è equivalente a My_Routine (). * Devi mettere una virgola quindi uno spazio tra i nomi di routine, ad esempio My_Routine, my_other_routine non my_Routine, my_other_routine. * Non devi mettere uno spazio tra ARG ad una routine, ad esempio My_Routine (1,2,3) non my_Routine (1, 2, 3). Questo sarà fissato per essere più flessibile in una versione successiva. La convalida della tua routinesformMagick Le routine possono essere sovrascritte e altre possono essere aggiunte su base per applicazione. Per fare ciò, semplicemente definire una subroutine nel tuo script CGI che funziona in modo simile alle routine fornite da CGI :: FormMagick :: Validator e utilizza il suo nome nell'attributo di convalida nel tuo XML. Gli argomenti passati alla routine di convalida sono Il valore del campo (da convalidare) e eventuali argomenti successivi forniti nell'attributo di convalida. Ad esempio: valore = "foo" validation = "my_routine" ===> my_Routine (foo) valore = "foo" validation = "my_routine (42)" ===> my_Routine (foo, 42) quest'ultimo tipo di routine di convalida è utile per le routine come Minlength () e Lunghezza () che vengono con CGI :: FormMagick :: Validator.Hhere è una routine di esempio che potresti scrivere: Sub my_grep {My $ Data = Shift; My @List = @_; Se (GREP / $ Data /, @List) {return "OK"} else {return "non è uno dei seguenti requisiti"}}: · Perl.


CGI :: FormMagick :: Validator Software correlato