HTML Formのメソッドがgetの場合、$_GETを使用してHTML Formのデータを取得します。 HTML Formのメソッドがpostの場合、HTML Formのデータを取得するために$_POSTを使用します。 HTMLフォームの取得と投稿の違いについては、HTMLフォームの取得と投稿の違いを参照してください。 HTML フォーム (HTML フォーム) テキスト入力ボックス (input type="text") データを取得します。 以下は HTML ファイルです。この HTML には、主にユーザーがユーザー名を入力できるようにするために使用される HTML フォームが含まれています。
コードをコピーします コードは次のとおりです:
です。 .
フォーム コントロールの名前の値を取得して、フォーム コントロールのデータを取得します。
たとえば、「username」はフォーム コントロールのテキスト入力ボックスの名前の値です。
を取得するには、$_POST["username"] を使用します。テキスト入力ボックスのデータの値。 HTMLフォームのラジオボタン(input type="radio")のデータを取得します フォームを取得するためのフォームラジオボタンの名前の値を取得しますラジオボタン。
以下はフォームのラジオボタンを含むHTMLファイルです。コードは次のとおりです:
コードをコピーします:
アクション = "radiopost.php" メソッド = "post">
Apple
type="radio" name ="フルーツ" value = "オレンジ">オレンジ
マンゴー< ;/input>< br />
ファイル内で任意の項目を 1 つ選択(例えば「オレンジ」を選択)して [OK] ボタンをクリックすると、ブラウザは radiopost.php にジャンプし、radiopost.php の出力結果はオレンジになります。 radiopost.php のソース コードは次のとおりです。 コードをコピーします。 コードは次のとおりです。
?php echo $_POST["fruit" ]?> $_POST["fruit"] のフルーツは、フォームのラジオ ボタンの名前の値です。 HTML フォーム チェックボックス (input type="checkbox") データを取得する ユーザーは HTML フォーム チェックボックスを通じて複数の値を選択できるため、$_POST は複数の値 (配列) を取得します。 HTMLフォームのチェックボックスの名前の値を記述する場合は、名前の値の最後に[ ]を追加する必要があることに注意してください。
次の例、name="fruit[ ]":
コードをコピーします コードは次のとおりです:
checkboxpost;ソースコードは次のとおりです:
コードをコピー
コードは次のとおりです:
echo count($_POST["fruit"])," foreach ($_POST["fruit"] として) value) {echo $value," " ?> を選択し、[OK] ボタンをクリックします。 , ブラウザは checkboxpost.php にジャンプします。まず、count 関数を使用して配列 $_POST["fruit"] の要素の数を取得します。ユーザーが 2 つの項目を選択した場合、結果は 2 になります。次に、foreach を使用します。 $_POST[" Fruit"]各要素の値、つまりユーザーが選択したアイテム、Orange と Mango の値を出力するループ。
http://www.bkjia.com/PHPjc/323379.html
www.bkjia.com
true http://www.bkjia.com/PHPjc/323379.html 技術記事 HTML Formのメソッドがgetの場合、$_GETを使用してHTML Formのデータを取得します。 HTML フォームのメソッドが post の場合、$_POST を使用して HTML フォームの...