CGI :: Formmagick :: validador

CGI :: Formmagick :: O validador é um módulo Perl que pode validar dados de formulários Formmagick.
Baixe Agora

CGI :: Formmagick :: validador Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Kirrily Robert
  • Site do editor:
  • http://search.cpan.org/~mitel/

CGI :: Formmagick :: validador Tag


CGI :: Formmagick :: validador Descrição

CGI :: Formmagick :: O validador é um módulo Perl que pode validar dados de formulários Formmagick. CGI :: Formmagick :: O validador é um módulo Perl que pode validar dados de FormMagick Forms.Se módulo fornece algumas rotinas de validação comuns. Rotinas de validação Retornam a string "OK" se tiverem sucesso, ou uma mensagem descritiva, ou uma mensagem descritiva, se elas falharem. Using mais de uma rotina de validação por fieldYou pode usar várias rotinas de validação como esta: valor = "foo" validation = "my_routine, my_other_routine" no entanto, Existem alguns requisitos na formatação para garantir que Formmagick possa analisar o que você deu. * Paros são opcionais em sub-rotinas sem args. my_routine é equivalente a my_routine (). * Você deve colocar uma vírgula, em seguida, um espaço entre nomes de rotina, por exemplo, my_routine, my_other_routine não my_routine, my_other_routine. * Você não deve colocar um espaço entre args para uma rotina, por exemplo, my_routine (1,2,3) não my_routine (1, 2, 3). Este será fixado para ser mais flexível em um lançamento posterior.Mercantir sua própria validação de roteiros As rotinas podem ser substituídas e outras podem ser adicionadas a uma base por aplicativo. Para fazer isso, basta definir uma sub-rotina em seu script CGI que funciona de forma semelhante às rotinas fornecidas pelo CGI :: Formmagick :: validador e use seu nome no atributo de validação em seu XML. Os argumentos passados para a rotina de validação são O valor do campo (a ser validado) e quaisquer argumentos subseqüentes dados no atributo de validação. Por exemplo: valor = "foo" validação = "my_routine" ===> my_routine (foo) Valor = "FOO" Validation = "my_routine (42)" ===> my_routine (foo, 42) o último tipo de rotina de validação é útil para rotinas como minlength () e longingrange () que vêm com cgi :: formmagick :: validator.Aqui é uma rotina de exemplo que você pode escrever: sub my_grep {my $ data = shift; meu @list = @_; if (grep / $ data /, @list) {return "ok"} else {return "que não é um dos: @list"}} Requisitos: · Perl.


CGI :: Formmagick :: validador Software Relacionado