php接收表单数据实例 php 接受post数据

怎样在php页面接收html页面提交过来的值

接受POST请求用$_POST[‘表单name的值’]

接受GET请求用$_GET[‘表单name的值’]

接受所有请求用$_REQUEST[‘表单桐物哗name的值’]

实例:

html:

form action=”php.php” method=”POST”

input type=”text” 局行name=”username” value=”蚂答你好”

input type=”submit” value=”提交”

/form

php:

?php

$username = $_POST[‘username’];

echo “你输入的值为:”.$username;

//这里会输出   你输入的值为:你好

?

希望对你有帮助

php 接收到之后post数据写入数据库

form表单demo:task.html

fieldset id=”setFiled”

legend发布任务/legend

form action=”registr.php” method=”post” id=”steForm”

label任务类型:/labelbr

input type=”text” name=”type”  id=”taskType” placeholder=”请选择任务类型”/br

label酬nbsp; nbsp; 金:/labelbr

input type=”number” name=”money” id=”forMoney” min=”1″ max=”1000″/label元/labelbr

label截止时间:/labelbr

input type=”datetime” name=”time” id=”timeSubmit”/span data-year=”” data-month=”” data-date=”” id=”showDate”/spanbr

label详细描述:/labelbr

textarea maxlength=”512″ name=”textAray” id=”msgArea”/textareabr

input type=”submit” name=”subMit” id=”forSub” value=”点击发布” /

/form

扩展资料

php接收POST数据的三种方式

1、$_POST 方式接受数据

$_POST 方式是由通过HTTP的POST方法散友传递过来的数据组成的数组,是一个自动全局变量。

注:只能接收Content-Type:application/x-www-form-urlencode提交的数据。也就是只能接收表单过来的数据。

2、GLOBLES[‘HTTP_RAW_POST_DATA’]

如果访问原始POST数据不是php能够识别的文档类型,比如:text/xml 或者soap等等,可以用$GLOBLES[‘HTTP_RAW_POST_DATA’]来接收,$HTTP_RAW_POST_DATA变量包含有原始POST数据。此变量仅在碰到未识别的MIME数据时产生。

注:$HTTP_RAW_POST_DATA对于enctype=”multipart/form-data”表单数据不可用,也就是说使用$HTTP_RAW_POST_DATA无法接受网页表单post过来的数据。

3、file_get_contents(“php://input”);

如果访问原始POST数据,更好的方法答掘袜是使用file_get_content(“php://input”);对于未指定Content-Type的POST数据,可以使用该方法读取POST原始数据清激,包括二进制流也可以和$HTTP_RAW_POST_DATA比起来。它带来的生存眼里更小,并且不需要任何特殊的php.ini设置。

注:php://input不能用于 enctype=”multipart/form-data”

例如:$postStr = file_get_contents(“php://input”); //获取POST数据

php怎么获取表单中提交的数据?

在获取表单数据中,最常用好森的自余丛动全局竖袜樱变量是$_GET和$_POST,它们分别获取通过GET方法提交的数据和通过POST方法提交的数据。

比如一个名称为”user”的文本框表单控件,如果用GET方法提交,可以用 $_GET[“user”]或者$_GET[‘user’]

获取它提交的值。