如何在PHP中读取GET和POST请求(帖子在json中)

时间:2015-07-11 02:40:40

标签: php post get

我有一个javascript(不是来自我)在客户端(javascript)和服务器(php)之间同步信息和javascript发送到服务器GET和POST信息,我可以阅读简单的GET信息,所以我尝试阅读{{1} }信息,无法检索POST信息。

我尝试$_POST,只返回print_r($_POST)

我尝试使用Firebug和Console查看Firefox,我看到了

enter image description here

如何检索和处理json字符串到> Transmission de la requete<进入我的PHP代码?我可以轻松检索GET参数,如token,src等,这样我就无法检索POST传输。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

我真的不懂你。但是因为它类似于发送到页面的JSON请求。您可以使用file_get_contents('php://input')来获取发送的任何JSON请求。然后,您可以将其解码为对象或数组。

实施例

$request = file_get_contents('php://input');

获取对象

$input = json_decode($request);

所以输入字段将是

$input->name; $input->password;

获取阵列

$input = json_decode($request, true);

所以输入字段将是

$input[name]; $input[password];