php $_POST 提交表单时数组为空
我有一个自定义的内容管理系统(CMS),它在我的开发盒(Ubuntu / PHP5 + / MySQL5 +)上完美运行。
我刚刚把它移到了我的客户的生产框中,现在所有表单提交都显示为空的$_POST数组。
我发现了一个技巧来验证数据是否确实被传递,并且数据在那里显示得很好 - / 数组总是空的。file_get_contents('php://input');
$_POST
$_REQUEST
我还通过 firebug () 验证了内容类型标头是否正确。application/x-www-form-urlencoded; charset=utf-8
无论表单是通过 AJAX 提交还是通过常规表单提交,都会发生此问题。
任何帮助都非常感谢!