@634

PEAR - HTML_QuickForm - HelloWorldプログラムの作成

Advertisement

helloworld

HelloWorld.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>HelloWorld</title></head>
<body>
<?php
require_once "HTML/QuickForm.php";
$form = new HTML_QuickForm('HelloWorldForm', 'post', '', '', '');
$form->addElement('text', 'string', 'String:');
$form->setDefaults(array('string'=>'HelloWorld!'));
$form->display();
?>
</body>
</html>

実効結果
String:

コードと表示の関係

初期化処理(new HTML_QuickForm)のコンストラクタの引数は以下のとおり。
順序指定必須/任意
1番目フォームの名前(name属性)必須
2番目メソッドの指定(method属性)任意
3番目アクションの指定(action属性)任意
4番目ターゲットの指定(target属性)任意
5番目その他の属性任意

続いてaddElementメソッドでFormの部品を定義している。上記例の指定だと、stringという名前のテキストボックスをString:というラベル付で表示させている。

続いて初期値の指定。setDefaultsメソッドで行う。stringという名前の部品にHelloWorld!という初期値を設定している。

最後はdispleyメソッドを利用して表示。

とても簡単。

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール

ビリヤード