栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

php上传后台无法收到数据解决方法

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

php上传后台无法收到数据解决方法

php无法收到数据

form表单是很常用的html标签,它能为我们提交数据到服务器,上传文件等。有时后台程序却无法接收数据,下面看看解决方法吧。

一、$_POST接收不到数据,$_GET能接收到数据问题

1、如果头信息content-type为“content-type:application/x-www-form-urlencoded" ,这种传输是以表单的方式提交数据,php使用$_POST方式接受。

2、如果头信息content-type为“content-type:application/json",这种传输是以json方式提交数据,php需要使用file_get_contents("php://input")获取输入流的方式接受。

二、文件上传时,无法接收到$_POST数据和$_FILES数据

原因:文件大小超出了php.ini设置的post_max_size,导致POST数据为空,FILES数据也为空。

解决方法:

  • 最简单的是在php.ini里把文件大小post_max_size设置大点,再重启服务器。
  • 或者在页面利用JS提示用户,请上传 指定大小的文件。

以上就是php无法收到数据解决办法的详细内容,更多请关注考高分网其它相关文章!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/38697.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号