Convalida :: Tiny.

Convalida dei dati minimalistici
Scarica ora

Convalida :: Tiny. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Nome editore:
  • minimalist
  • Sito web dell'editore:
  • http://search.cpan.org/~minimal/

Convalida :: Tiny. Tag


Convalida :: Tiny. Descrizione

Convalida dei dati minimalistici Convalida :: Tiny è un modulo perl che fornisce un modo semplice, leggero e minimalista di convalidare l'ingresso dell'utente. Tranne i moduli principali perl e alcuni moduli di prova non ha altre dipendenze, motivo per cui non implementa alcun controllo e filtri complicati come e-mail e corrispondenza della carta di credito. L'idea di base di questo modulo è quella di fornire la funzionalità di convalida e lasciarlo all'utente di scrivere i propri filtri e assegni di dati. Se hai bisogno di una soluzione completa di convalida dei dati fornita con molte funzioni pronte, ti consiglio di dare un'occhiata ai dati :: FormValidator. Se la tua logica di convalida non è troppo complicata o il modulo è relativamente breve, questo modulo è un candidato decente per il tuo progetto.synopsisfilter e convalida l'input dell'utente da moduli, ecc. Uso Convalida :: Tiny QW / Convalida: util /; My $ Regole = {# Elenco dei campi per cercare campi => , # Filtri da eseguire su tutti i campi filtri => = ~ S / \ W /./ g; $ _ ; },], # Controlla per eseguire su tutti i campi controlli => => is_required (), # pass2 deve essere uguale al pass pass2 => is_equal ('pass '), # Sub Sub convalida un indirizzo email e-mail => sub {my ($ param, $ Value) = @_; Email :: Valido-> Indirizzo ($ valore)? UNDEF: 'E-mail non valida'; }, # Sub personalizzato per convalidare Gender Gender => sub {My ($ param, $ Value) = @_; Restituisce $ Value EQ 'M' || $ Value EQ 'F'? Undef: 'Gender' non valido '; }]};; # Convalida l'input di nuovo le regole My $ Risultato = Convalida ($ Input, $ Regole); Se ($ Risultato -> {Success}) {My $ Values_Hash = $ Risultato -> {dati}; ...} else {My $ errors_hash = $ Risultato -> {errore}; ... } ... Requisiti: · Perl.


Convalida :: Tiny. Software correlato

Dezi.

Piattaforma di ricerca basata su Apache Lucy, Swish3, Cerca :: OpenSearch e Plack ...

159

Scarica