ホームページ > php教程 > php手册 > PHPでフォームデータを取得する方法の詳細な例

PHPでフォームデータを取得する方法の詳細な例

WBOY
リリース: 2018-10-26 17:12:54
転載
884 人が閲覧しました

この記事では主に PHP でフォームデータを取得する方法を紹介します。興味のある方はぜひご覧ください。

<form name="form1" method="post" action="">
	<table width="509" border="0">
		<tr>
			<td> 用户名:</td>
			<td><input type="text" name="user" size="20"></td><!--name相当于是数组名-->
			<td> 密  码:</td>
			<td><input name="pwd" type="password" id="pwd" size="20"></td><!--id相当于是数组名-->
			<td><input name="submit" type="submit" id="submit" value="登陆"/></td>
		</tr>
	</table>
</form>
<?php
  if(isset($_POST["submit"])&&$_POST["submit"]=="登陆"){
	  echo "您输入的用户名为:".$_POST["user"]."  l;密码为:".$_POST[&#39;pwd&#39;];
  }
?>
ログイン後にコピー

1).

2).name はフォームの名前であり、メソッドはフォームアクションを送信する方法は、フォームページを処理するための URL です

3)。

は行の配置です

4)。
name="submit" type= "submit" id="submit" value="Login"/> は

5) の形式の入力フィールド マークです。name はテキストの名前です。 box (配列のインデックスに似ています) type は入力フィールドの型です

6).isset($_POST["submit"] 変数が設定されているかどうかを検出し、POST 内のデータが設定されているかどうかを判断します送信されました

7).$_POST ["submit"]=="Login" 送信ボタンがログインであるかどうかを判断します
<form name="form1" method="post" action="">
    性别;
    <input name ="sex" type="radio" value="男" checked>男
	<input name ="sex" type="radio" value="女" >女
	<input name="Submit" type="submit" value="提交" >
</form>
<?php
  if(isset($_POST["sex"])&&$_POST["sex"]!=""){
	  echo "您选择的性别为:".$_POST["sex"];//输出的内容为表单的value值
  }
?>
ログイン後にコピー

出力内容はフォームの値であることに注意してください
<form name="form1" method = "post" action="">
	<table width="540" cellpadding="0" cellspacing="0">
		<tr>
			<td width="400" height="25" align="center" valign="top">
				您喜欢的类型:
				<input type="checkbox" name="mrbook[]" value="入门类">
				入门类
				<input type="checkbox" name="mrbook[]" value="案例类">
				案例类
				<input type="checkbox" name="mrbook[]" value="讲解类">
				讲解类
				<input type="checkbox" name="mrbook[]" value="实力类">
				实力类
			</td>
			<td width="40" align="center" valign="top">
				<input type="submit" name="submit" value="提交">
			</td>
		</tr>
	</table>
</form>
<?php
   if(isset($_POST[&#39;mrbook&#39;])&&$_POST[&#39;mrbook&#39;]!=null){ //判断复选框 不为空执行下面操作 
	  echo "you choose        "; //多个空格多个 
	  for($i = 0;$i<count($_POST[&#39;mrbook&#39;]);$i++)
		  echo $_POST[&#39;mrbook&#39;][$i]."       ";
   }
?>
ログイン後にコピー

[関連チュートリアルの推奨事項]

1. PHP プログラミングの入門から習得までの完全なビデオチュートリアル

2. 🎜>php 入門からマスターまで

3. ブートストラップチュートリアル

関連ラベル:
php
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート