HTML :: Formwizard.

formulários html feito simples
Baixe Agora

HTML :: Formwizard. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Marco Neves
  • Site do editor:
  • http://search.cpan.org/~neves/

HTML :: Formwizard. Tag


HTML :: Formwizard. Descrição

Formulários HTML feito simples HTML :: Formwizard é um módulo Perl que usa o CGI para recuperar dados das solicitações, e os formulários HTML são produzidos usando um modelo de objeto que, se não for fornecido, será de $ auto (uma referência própria). Há muita libs que escrevem Formulários, e apenas alguns que processam as duas coisas, ou seja, escreva formulários HTML e recupere os dados enviados pelo usuário.or ... De uma forma mais correta ... que lida com tudo entre a primeira solicitação e os dados corretos introdução. Por que todos os programas devemos pedir algum módulo para criar um formulário e pedir alguns outros para verificar se o envio está correto? Ou por que deve verificar os dados? HTML :: Formwizard foi escreveu para esse.html :: Formwizard é um módulo Perl que usa o CGI para recuperar dados das solicitações, e os formulários HTML são produzidos usando um modelo de objeto que, se não for fornecido, Será $ auto (uma referência auto) .Synopsis # Este script faz quase o mesmo que cgi.pm # exemplo. E, sim, eu uso o CGI, isto é, # escreve um formulário e escreva os valores submetidos usam CGI (); Use HTML :: Formwizard (); Minha $ Form = HTML :: Formwizard-> Novo (-Title => 'Um simples exemplo', -fields => , Padrões => }}, {nome =>' cor ', description => "Qual é a sua cor favorita?", Tipo =>' Lista ', valor => }]); # Bem, que quase isso ... mas agora, que fazem outras coisas ... # anexar campo outro campo de lista, este com # descrições, por exemplo ... que você deve selecionar, # inicialmente dizendo "- Selecione por favor - ". $ form-> Adicionar ({nome => 'país', descrição => 'Onde você nasceu?', digite => 'List', valor => {pt => 'portugal', US => 'Estados Unidos' , Reino Unido => 'Reino Unido', FR => 'França', '-' => 'outro' ',' => '- Selecione, por favor-' ', é necessário => 1 }); # E apenas mais um campo de senha, que deve # tem 3 a 8 duração de caracteres, e você deseja # validar com uma função que você escreveu ... $ form-> Adicionar ({nome => 'senha', tipo => 'password', minlen => 3, maxlen => 8, validar => sub {my $ pass = shift; return 0 if (($ pass = ~ / d /) e ($ pass = ~ / /) e ($ pass = ~ / w /)); retornar "A senha do campo deve ter pelo menos um número". "Uma letra e um símbolo";}, necessária => 1}); # E agora ... vamos pegar os resultados !!! if (my $ Data = $ Form-> Executar) {Imprimir QQ (seu nome ID $$ Dados {NAME} As palavras-chave são :), junte ("", @} {$$ Data}}), QQ (}}), QQ Sua cor favorita é $$ Data {Color} Seu país de nascimento é $$ Data {Country} e sua senha é $$ Data {Password})} requisitos: · Perl.


HTML :: Formwizard. Software Relacionado