
正文
phppost不到数据,php post用法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php中表单提交后用$_POST就得不到数据,不知是什么原因,请指教!!_百...
上传文件不能用POST接收,并且发送文件类型需要在表单里面添加enctype=multipart/form-data这个才能发送文件。如: 在控制器中需要用$_FILES这个来接收上传的文件数据。
//$_POST[submit] == 提交 是什么鬼if($_POST){ echo $_POST[user];}这样。
_POST,我从来都是大写,小写可以吗,我不知道。
找到 Data Handling区域,修改 post_max_size = 8m;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M 设上述四个参数后,上传小于8M的文件一般不成问题。
相关问答
Q1: php,curl模拟post请求,获取不到数据
获取不到数据,通过别的方式检查下服务器是否有数据返回。比如先用get测试。
修改配置的话,记得重启Apache 然后我的解决方法就是,把代码删除,重打一遍 只是传两个字符串我不信不好使 还有一个很恶心的问题,缓存 如果再不行就去重新建一个文件测试下。
PHP使用cURL设置Get和Post请求的方法:首先初始化【curl_init()】,并设置变量;然后执行并获取结果【curl_exec()】;最后释放cURL句柄【curl_close()】。
将数据转换成 json 格式的字符串, 并通过 CURL 的 POST 的形式传递参数给服务端, 但是在服务端无法用 $_POST 获取到数据。
Q2: php模拟post请求,获取不到数据
1、获取不到数据,通过别的方式检查下服务器是否有数据返回。比如先用get测试。
2、本例中请求名称为sug,携带了参数是kw=1。请求的方式是post请求。如果是get请求,可以使用$_GET来获取。如果是post请求,可以使用$_POST来获取。所以本例在服务端使用$_POST[kw]即可获取到值1。
3、POST是肯定能接收到数据的,是不是你的action写的有问题,或者method设置成了get,又或者你的文本框名字和接收的post名字对应不上。
4、既然是post方式,你的oajax.open的第二个参数就不应该带?user=leo这个参数,而是应该有个专门的参数来提交POST的数据。
phppost不到数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php post用法、phppost不到数据的信息别忘了在本站进行查找喔。








