ホームページ >バックエンド開発 >PHPチュートリアル >PHP開発フォーム
フォーム
Web フォームの機能は、閲覧者と Web サイト間の対話のためのプラットフォームを提供することです。 Web フォームは主に、Web ページ内のサーバーにデータを送信するために使用されます。
(1) フォームを作成する
フォーム要素を使用し、関連するフォーム要素を挿入してフォームを作成します。フォームの構造は次のとおりです。
<form name ="form_name" method ="method" action ="url" enctype ="value" target ="target_win">... //省略要插入的表单元素</form>
form タグの属性は次の表に示すとおりです。
target の属性値は次の表に示すとおりです。
注:
GETメソッドは、フォームのコンテンツを URL アドレスに追加して送信します。POST メソッドは、フォームのコンテンツをデータ ブロックとしてサーバー上のハンドラーに送信します。デフォルトのメソッドは GET です。
(2) フォーム要素
共通のフォーム要素には次のタグがあります: 入力フィールドタグ 55c9350ed825e1ccc4b168326699f174、選択フィールドタグ e108f0a882fc3186b1ed161b327c1852、テキストフィールドマークe8b810fd4af06928220f1e082804fb55 a) 入力マークフィールドca402a6d3fb014b41cedf7aef19a0439 構文形式は次のとおりです: <form><input name ="file_name" type = "type_name"></form>
パラメータ名は入力フィールドの名前を指し、パラメータのタイプは入力フィールドのタイプを指します。入力フィールド。ユーザーが選択したタイプはタイプによって決まります。タイプのリストは次のとおりです:
b) 292e624960cca3035268544672d771b7 フィールドタグ 719608fbe67d7f202f4c93d5b177a9d5 を選択して作成できます。 ;オプション> リストまたはメニュー。このメニューはスペースを節約するために使用されます。通常の状態では、右側の下の三角ボタンをクリックしてメニューを開くと、オプションが 1 つだけ表示されます。リストには一定数のオプションを表示できます。この数を超えると、スクロール バーが自動的に表示され、閲覧者はスクロール バーをドラッグすることで各オプションを表示できます。 構文形式は次のとおりです:
<select name = "name" size = "value" multiple><option value = "value" selected>选项1</option><option value = "value" selected>选项2</option><option value = "value" selected>选项3</option>...</select>
パラメータ名は選択フィールドの名前を表し、サイズはリスト内の行数を表し、パラメータ値はメニュー オプションの値を表し、パラメータのmultipleはデータの表示を表します。メニュー内で省略した場合は、データが一覧表示されます。
efaa2b63d00ea301d22409e547653b5e テキストエリアマーク03645f43f9dd5628b565fc496db7d533 は、より多くのテキストを入力できる複数行のテキストエリアを作成するために使用されます。構文形式は次のとおりです: <textarea name ="name" rows = value cols = value value = "value" warp = "value">...//文本内容</textarea>
パラメータ名はテキスト フィールドの名前を表し、行はテキストの行数を表し、列はテキストの列数を表します (ここでは行と列は両方とも文字です)。テキスト フィールドのデフォルト値。wrap は、表示および送信時に行の折り返し方法を設定する場合、off の値は自動行折り返しなしを意味し、hard の値は自動的なハード キャリッジ リターンと行折り返しを意味します。改行マークは同時にサーバーに送信され、出力中に行の折り返しも行われます。soft は自動的なソフト復帰と行の折り返しを意味します。改行マークはサーバーに送信されず、出力は 1 列のままです。