php函数里面怎么获取post过来的值

如题所述

php直接用全局变量$_POST来接收post参数
比如:前端<input name ="username" value="123" type="text"/>
参数username通过post传参数到服务器,php以$_POST['username']来接收
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-01

系统内置函数 $_POST ;

如果不知道都提交过来什么,可以用 var_dump($_POST); 打印你post的数组信息;


一般POST,发送页面都有 表单 表单的输入框都有name  


如:发送页面  query.php

<input type="text" name="domain" id="textfield" />

PSOT的接受页面   query_do.php  就是 

<?php
$domain=$_POST['domain'];

echo $domain;
?>

本回答被提问者和网友采纳
第2个回答  2014-11-01

使用$_POST获取post得到的值。

$post_data = $_POST; // 获取所有的POST数据,是一个数组
$field = $_POST['name']; // 根据html中的name值得到某一项具体的值

PHP获取post请求三种方式
第一种方式 $_POST['fieldname'],它的说明是只能接收Content-Type: application\/x-www-form-urlencoded提交的数据。简单来说,就是表单POST过来的数据。第二种方式 file_get_contents(“php:\/\/input”),定义为将整个文件读入一个字符串。它允许读取 POST 的原始数据。与 $HTTP_RAW_POST_DATA 相...

php函数里面怎么获取post过来的值
php直接用全局变量$_POST来接收post参数 比如:前端 参数username通过post传参数到服务器,php以$_POST['username']来接收

如何使用PHP获取原生的POST数据
方法1、最常见的方法是:$_POST['fieldname'];说明:只能接收Content-Type: application\/x-www-form-urlencoded提交的数据 解释:也就是表单POST过来的数据 方法2、file_get_contents("php:\/\/input");说明:允许读取 POST 的原始数据。和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并...

PHP怎么获取POST中的值
用$_POST['name'];获取

PHP 里怎么接收POST的值?
如果php.ini设置了register_globals = on;则在create_entry.php可直接用$qqid来取得输入框的值;否则,若register_globals = off;则用$_POST['qqid']来取得;eg:create_entry.php <?php echo $_POST['qqid'];?> 还有你这里高档、普通的作用是一样的,就是将表单提交至create_entry.php处理,...

php编程中怎么实现get和post请求的方法?
在PHP编程中,实现GET和POST请求的方法主要通过超全局变量$_GET和$_POST。针对GET请求,使用$_GET超全局变量可获取URL中的参数。例如,URL为"http:\/\/example.com\/test.php?id=123&name=john",通过$_GET可以获取id和name的值。对于POST请求,利用$_POST超全局变量获取表单提交的数据。若表单包含名...

php中如何获取post的请求包的原始内容
_POST['fieldname'];file_get_contents("php:\/\/input");GLOBALS['HTTP_RAW_POST_DATA'];

php接收post数据
post格式 不是 标准的格式 尝试使用 file_get_contents("php:\/\/input")试试读取 post的raw,然后看看 post请求是不是标准的 MIME 或者 是8进制等等 默认表单 要遵循 application\/x-www-form-urlencoded 格式 php的 全球预定变量 $_POST数组才能读取。

通过POST直接提交一个参数值 没有参数名 php该如何获取其值?
这种情况你可以通过raw的形式获取内容的,比如用php:\/\/input流的形式。content = file_get_contents('php:\/\/input');\/\/$content就是你想要的内容了。

php如何接收别的服务器post过来的数据 - 技术问答
php:\/\/input 允许读取 POST 的原始数据。和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的php.ini设置,php:\/\/input不能用于 enctype=”multipart\/form-data”。对于未指定 Content-Type 的POST数据,则可以使用file_get_contents(“php:\/\/input”)来获取原始数据。事...

相似回答