【发布时间】:2012-01-11 05:35:25
【问题描述】:
我在运行 php 5.3.8 和 Zend Engine 2.3.0 以及 eAccelerator、Xdebug 和 Suhosin 的本地服务器上安装了相当新的 apache/php。一切都很好,除了一个主要的帖子问题。每次将表单作为帖子提交时,都没有数据通过。 (print_r($_POST) 返回一个空白数组。)
我还在 $_SERVER 上完成了 print_r 并注意到 content_type 正确设置为 application/x-www-form-urlencoded 并且 content_length 设置得当,甚至根据输入的信息长度而变化提交前的表格。
话虽如此,以下所有代码均不返回任何内容:
var_dump($_POST);
$data = file_get_contents('php://input');
var_dump($data);
通过其他问题阅读了我能找到的所有内容,我检查了各种 php.ini 设置并查看了 phpinfo() 列表,所有与帖子相关的变量似乎都设置正确并且足够大最少处理带有两个文本输入框的表单...
感谢您的帮助!
【问题讨论】: