CGI :: Formmagick :: Utils

Rotinas Utilitário para FormmaGick
Baixe Agora

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

Propaganda

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

CGI :: Formmagick :: Utils Tag


CGI :: Formmagick :: Utils Descrição

Rotinas Utilitário para FormmaGick CGI :: Formmagick :: Utils é um módulo Perl com rotinas de utilitário para FormMagick.debug_msg ($ msg) O método de depuração imprime uma mensagem de depuração bem formatada. Pode ser chamado de seu script como $ F-debug_msg ($ msg)> $ fm-> get_page_by_name ($ nome) obter uma página dado o atributo nome. Retorna o índice numérico da página, adequado para $ WCTEEXT. $ FM-> get_page_by_number ($ Página_Index) Dado um índice de página, retorna um hashref contendo os dados da página. Esta é apenas uma função de conveniência.POP_PAGE_STACK ($ auto) aparece a última página da pilha de pilha de páginas que um usuário visitou ... usado quando o usuário clica em "Anterior" remove o último elemento da pilha (modificando-a no lugar em $ -> {Page_Stack}) e retorna o elemento que removeu. Por exemplo: # Se o parâmetro CGI "Pagestack" for "1,2,3,5" ... Minha $ página = $ self-> pop_page_stack (); $ auto -> {PAGE_STACK} será de 1,2,3 $ página será 5push_page_stack ($ newpage) Empurre uma nova página para a pilha de página que mantém a faixa de onde um usuário foi. $ FM-> parse_template ($ filename) analisa um arquivo de texto :: e retorna o resultado. Vai retornar indef se o nome do arquivo for inválido.is_last_page () figuras para fora se estamos ou não na última página. Usado por Print_Buttons () em particular para digitar se deseja imprimir um botão de acabamento, e para informar se deseja fazer o formulário post-event.is_first_page () Figura para fora se estamos ou não na primeira página. Usado principalmente para descobrir se queremos fazer o formulário pré-evento.just_starting () como is_first_page, mas também verifica a ausência de um parâmetro "página" no CGI, que indicaria que esta é a primeira página que VE olhou para fogosfiguras para fora se o usuário terminou. Isso pode ser porque eles clicaram em "Acabamento" ou poderiam ser porque eles estavam na última página e acertar enter.Este tem o mesmo relacionamento com o is_last_page como just_starting faz para is_first_page.user_pressed_enter () uma estranheza na especificação e / ou no navegador HTML A sua implementação significa que a intenção de "enter" em um formulário de campo de texto único enviará o formulário sem qualquer valor ser aprovado. Pior ainda, pelo menos um navegador é relatado para escolher automaticamente o primeiro botão de envio no formulário, no nosso caso "Anterior", que é apenas errado, mas não consigo ver nenhuma maneira de trabalhar em torno disso. Essa rotina informa se O usuário acabou de apertar entrar. Retorna 1 se o fizerem, ou 0 caso contrário. $ FM-> FORM () recebe o formulário que estamos lidando. Sem args, retorna um hashref para a estrutura de dados de formulário. $ FM-> página () Obtém a página atual Estamos lidando, como um hashref.get_page_enctyperetzes o tipo de codificação apropriado para esta página. Uma página que usa campos de arquivo também deve usar o tipo de codificação de dados Multipart / Form. Qualquer outra página pode ser usada, mas o padrão é usar o aplicativo mais antigo e mais compatível / x-www-urlencoded. $ Self-> clear_navegation_params () Limpar os parâmetros Nagivation Next, Anterior, Concluir e para que. Caso contrário, eles se juntam em CGI :: Persistentes e causam estragos da próxima vez que você tentar navegar .Synopsis use CGI :: Formmagick; Requisitos: · Perl.


CGI :: Formmagick :: Utils Software Relacionado

Cps.

Estruturas de controle de fluxo no estilo de passagem de continuação ...

145

Download