• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

如何用php中获取表单的内容

php 搞代码 3年前 (2022-01-22) 20次浏览 已收录 0个评论

一:简单介绍一下是怎样获取的

php接受通过HTML表单提交的信息时,会将提交的数据保存在全局数组中,我们可以调用系统特定的自动全局变量数组来获取这些值。

二:常用的自动全局变量有:

$_GET;$_POST;$_REQUEST其中前两个是经常用的。他们是通过:from标签中的method 里面传的方式  如果是get就用$_GET属性  如果是post就用 $_POST;例子:<form method="post" action="index.php">帐号:<input type = "text" name=login><br></form>echo("你的帐号是:" . $_POST['login']);  这里我们用的post方式传输的所以就要用$_POST;

三:不多说了看例子:

html 代码:

<html><head>  <meta http-equiv="Content-Type" content="text/html; charset=utf8">  </head> <body>  <form action="send_simpleForm.php" method="POST">name:<input type="text" name="username"><br><select name="products[]" size=6 multiple> <option value="c++">c++</option> <option value="c#">c#</option>  <option value="php">php</option><option value="Python">Python</option> <option value="lua">lua</option>  <option value="JavaScript">JavaScript</option> </select><br />  Message:<br> <textarea name="message" rows="5" cols="40"></textarea><br> <input type="submit" value="ok">  </form>  </body></html>

php 代码:

<?php    header("Content-Type: text/html; charset=UTF-8");    if (isset($_POST["username"]))  {      echo "输入的名户名为:" . $_POST["username"] . "<br>";  }    if (isset($_POST["products"]))  {      if (is_array($_POST["products"]) && !empty($_POST["products"]))      {          echo "选择的科目为:" . "<br>";          foreach ($_POST["products"] as  $value ) {              echo  "$value <br />";          }          echo "选择的个数为:" . count($_POST["products"]) . "<br>";      }  }    if (isset($_POST["message"]))  {      echo "输入的消息为:" . $_POST["message"] . "<br>";  }    //表单如果以POST提交,那么获取内容是就用$_POST["control_name"];  //表单如果以GET提交,那么获取内容就用$_GET["control_name"];       ?>

四:总结:

PHP获取表单里各项值总结:
表单提交的方式
1、GET方式
功能:获取get方式提交的数据
格式:

$_GET[“formelement”]

2、POST方式
功能:获取post方式提交的数据
格式:

$_POST[“formelement”]

3、REQUEST方式
功能:获取任意方式提交的数据
格式:

$_REQUEST[“formelement”]
复选框、列表框(名称采用数组形式如:"sele<p>4本文¥来源gao!%daima.com搞$代*!码$网9</p><pre>搞代gaodaima码

ct[]",在获取其值的时候直接使用$_POST["select"]即可)

以上就是如何用php中获取表单的内容的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何用php中获取表单的内容

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址