http - php 接收post请求时$_POST和$_REQUEST都为空?
迷茫
迷茫 2017-04-10 16:45:18
[PHP讨论组]

下面是,http_header


php 代码:

<?php
echo var_dump($_POST);
echo '<br>'+ var_dump($_REQUEST) + '<br>' ;
?>
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(5)
怪我咯
<?php
echo var_dump($_POST);
echo '<br>'+ var_dump($_REQUEST) + '<br>' ;
?>

以后调试像下面这样就可以了

<?php
var_dump($_POST);
var_dump($_REQUEST) ;
?>

此外。PHP中的连字符用点号 . 不用加号+

黄舟

试试 var_dump(file_get_contents('php://input'));

巴扎黑

看 Response 有没有数据, 如果有, 说明 异步有处理, 需要在 ajax回调处理。。。如果没有,继续看看 ajax 地址是不是有问题

高洛峰

1.检查下form 表单 提交的路径是否正确
2.检查下表单元素的name 属性是否有值.

巴扎黑

你用Ajax发送的时候,如果不用jQuery,那你得给你的form data编码。你可以参考jQuery.param

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号