CGI :: Ex :: validate

CGI :: EX :: Validate é o validador de forma "justo direito" com javascript em paralelo.
Baixe Agora

CGI :: Ex :: validate Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Paul Seamons
  • Site do editor:
  • http://search.cpan.org/~rhandom/

CGI :: Ex :: validate Tag


CGI :: Ex :: validate Descrição

CGI :: Ex :: Validate é o validador de forma "justo direito" com javascript em paralelo. CGI :: Ex :: Validate é o validador de forma "justo direito" com JavaScript em parallel.synopsis Use CGI :: Ex :: validate; ### O Curto Meu $ ErrObJ = CGI :: Validate-> Novo-> Validar (US $ form, $ Val_Hash); ### o longo meu formulário = cgi-> novo; # Ou # meu formulário de $ = CGI :: Ex-> Novo; # Ou cgi :: ex-> get_form; # Ou # meu formulário $ = {key1 => 'val1', key2 => 'val2'}; ### Simples Meu $ Val_Hash = {nome de usuário => {Obrigatório => 1, max_len => 30, campo => 'username', # campo é opcional Neste caso - usará nome chave}, e-mail => {Obrigatório = > 1, max_len => 100, digite => 'E-mail',}, email2 => {é igual => 'e-mail',},}; ### Pedido (apenas OnEvent Enviar Pedido de Necessidades) Meu $ Val_Hash = {'Ordem de grupo' => , nome de usuário => {Obrigatório =>> 1, max_len => 30}, email =>. .., e-mail2 => ...,}; ### ordenou novamente my $ val_hash = {'campos de grupo' => ,}; Meu $ VOB = CGI :: Ex :: Validate-> Novo; meu $ ERROBJ = $ VOB-> validar ($ form, $ val_hash); # Ou # # importação configuração usando qualquer tipo cgi :: ex :: conf suporta meu $ ERROBJ = $ VOB-> validar (Form Form, "/somefile/somewhere.val"); if ($ ERROBJ) {MY $ ERROR_HEADING = $ ERROBJ-> as_string; # Ou "$ errobj"; Meu $ ERROR_LIST = $ ERROBJ-> AS_ARRAY; # Lista ordenada do que quando errado meu $ ERRROR_HASH = $ ERROBJ-> AS_HASH; # Hash of ArrayRefs de erros} else {# O formulário passou a validação} ### irá adicionar um erro para qualquer tecla de formulário não encontrado em $ Val_Hash meu $ VOB = CGI :: ex :: validate-> new ({no_extra_keys => 1}); meu $ ERROBJ = $ VOB-> validar ($ form, $ val_hash); meu $ js_uri_path = '/ js /'; # caminho de URI estático ou dinâmico para encontrar cgi / ex / validate.js meu $ form_name = "the_form"; # Nome do formulário Para anexar JavaScript ao meu $ JavaScript = $ VOB-> Generate_JS ($ Val_Hash, $ Form_Name, $ JS_URI_PATH); Requisitos: · Perl.


CGI :: Ex :: validate Software Relacionado