CGI :: QuickForm.

Perlモジュール
今すぐダウンロード

CGI :: QuickForm. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Mark Summerfield
  • 出版社のWebサイト:
  • http://search.cpan.org/summer/

CGI :: QuickForm. タグ


CGI :: QuickForm. 説明

迅速なCGIフォームを提供するために、Perlのモジュール CGI :: QuickFormのは、それがフィールドを持つフォームが要求された提示の上、オンラインCGI forms.Whenのshow_formの実行を提供するための迅速かつ簡単なメカニズムを提供するPerlモジュールです。あなたは概要の冒頭で、最小限の例からもわかるように、ユーザーが送信ボタンを押したときに、それは検証する検証を一切指定した迅速possible.Ifなどとして、それはあなたを取得するには、それはおそらくできる限りのことをデフォルトして実行します。エラーがある場合には、再度存在するフォームをマークし、誤ったフィールドとし、タクトに入力されたすべてのデータと。これは、多くの場合、必要に応じて繰り返されます。ユーザーがすべてのエラーを修正しており、データはあなたがwish.Noteその例どのような方法で有効なデータを処理できるように、あなたのon_valid_formサブルーチンが呼び出されます有効になると#1及び実施例#2このポッドです。例1、例2、等がfiles.SYNOPSIS位最小限の例として提供されています。 (安全でないエラーチェック。)#は/ usr / binに/ perlの-wは厳格な使用!。使用CGIのQW(:標準:HTML3)。使用CGI :: QuickFormの。 show_form(-accept => on_valid_form、#あなたがこのサブルーチンを供給しなければならない。-title => 'テストフォーム'、-fields => {-label => '名前'、}、#デフォルトのフィールドタイプがテキストフィールドである。{-label => '年齢'、}、PARAM( '年齢')に格納#])。サブon_valid_form {私の$名=のparam( '名前');私の$年齢=のparam( '年齢');オープン、人物、「>> people.tabを」。印刷の人々「$名$年齢 ";近い人々;印刷ヘッダ、START_HTML( 'テストフォーム受け入れ')、H3( 'テストフォームデータ受理')、P( "あなたのデータの名前を$ありがとう"。)、END_HTML;}#すべてのQuickFormのオプション(補佐官!標準:使用CGIのQW(;回顧録)ます。#/ usr / bin / perlの-w厳格を使用HTML3);使用CGI :: QuickFormの、show_form(-accept => on_valid_form、-BORDER => 0、-footer => undefを、-header => undefを、-INTRO => undefを、-language => 'EN'、-USER_REQUIRED => undefを、-USER_INVALID => undefを、-title => 'テストフォーム'、-REQUIRED_HTML => '+'、 -INVALID_HTML => '*'、-Validate => undefを、#はレコード全体-SIZE => undefを、-MAXLENGTH => undefを、-rows => undefを、-columns => undefを、-CHECK =>を検証するために、これを設定します1、-space => 0、#出力なら1 -MULTI_COLUMN => 0、-NAME => undefを、-ONSUBMIT => undefを、-JSCRIPT => {}デバッグを支援するためにいくつかの改行、-STYLE_FIELDNAME => ''、 - STYLE_FIELDVALUE => ''、-STYLE_BUTTONS => ''、-STYLE_ROW => ''、-STYLE_WHY => ''、-TABLE_OPTIONS => ''、-fields => {-label => '個人の詳細'、 - HEADLINE => 1、-STYLE_FIEL DNAME => ''、-COLSPAN => 2、-END_ROW => 1}、{-label => '名前'、-START_ROW => 1、-END_ROW => 1、-COLSPAN => 1、-REQUIRED = > undefを、-TYPE => 'テキストフィールド'、-Validate => undefを、#設定このフィールドを検証するために-clean => undefを、#を設定し、この有効なデータをクリーンアップするために-desc => undefを、-STYLE_FIELDNAME => '' 「オーバー乗り物セットは=>設定-STYLE_ROWレベル形成した場合、#」、オーバー乗り物#設定した場合=>「設定-STYLE_FIELDVALUEレベルを形成し、オーバー乗り物#設定した場合は、設定#小文字オプションものであるレベルの形成します-labelの値にCGI.pm -name => undefを、#デフォルトで提供。 -default => undefを、-size => 30、-maxlength => undefを、}、他のすべての場合#:あり(-TYPEと共に変化)上記#と同じQuickFormのオプションとすべてのCGI.pmオプション{-label => '住所'、-TYPE => 'テキストエリア'、-rows => 3、-columns => 40、}、{-label => 'パスワード'、-TYPE => 'password_field'、}、{-label => 'ヘアカラー'、-TYPE => 'scrolling_list'、 ' - 値' => 、-size => 1、-multiples => undefを、}、{-label => '最悪のスポーツ」、-TYPE => 'radio_group'、 - 値=> 、-default => 'ゴルフ'、}、#その他CGI.pmフィールドは、同じように使用することができます。 ]、-buttons => {-name => '追加'}、{-name => '編集'}、{-name => '一覧'}、{-name => '削除'}、{-name => 'クリア'、-defaults => 1}])。要件: ・Perl


CGI :: QuickForm. 関連ソフトウェア