PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

使用例 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

Edited By

Martin Jansen

使用例

使用例 – HTML_Form の利用

"表モード" でのフォームの生成

"表モード" でのフォームの生成は、 このパッケージは固定幅で完全なフォームを返すことを意味します。 多くのフロントエンド Web サイトにはあまり向いていないので、 デザインがあまり問題にならない開発フェーズの間や バックエンドシステムでフォームを生成するのに非常にうってつけの方法です。

フォームの生成

<?php
require_once "HTML/Form.php";

$form = new HTML_Form('receivingscript.php');

$form->addText("name""What's your name?");
$form->addText("email""What's your email address?");
$form->addPassword("password""Please enter the desired password");
$form->addPlaintext("Tip""Your password should be hard to guess");
$form->addSubmit("submit""Submit");

$form->display();
?>

これは、左の欄に異なるフィールドのラベルを持った表を表示します。 右の欄には、異なるフィールドがあります。

1つのフォームタグを表示する

表全体を取り出すだけでなく、直接1つのフォームタグを表示するための HTML_FormAPI を使用することもできます。

直接フォームタグを表示する

<?php
require_once "HTML/Form.php";

$form = new HTML_Form('receivingscript.php');

$form->displayText("name""What's your name?");
?>

上の例は、テキスト入力フィールドを描画するために必要な HTML マークアップを表示します。 これは、囲んでいる <form /> タグや他の何かを表示しません。

1つのフォームタグを返す

display*() 関数でフォームタグを表示するのと同様に、 HTML_Form は表示する代わりにタグを返すことができます。

フォームタグを返す

<?php
require_once "HTML/Form.php";

$form = new HTML_Form('receivingscript.php');

$str $form->returnPassword("password""Choose a password");
?>

変数 $str は今、 <input type="password" name="password" /> のような HTML を含んでいます。

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「使用例」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | 使用例」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: