| 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
- Licença:
- Perl Artistic License
- 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