类别:PHP问题 / 日期:2019-12-02 / 浏览:88 / 评论:0

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数据也为空。

解决方法:

1. 最简朴的是在php.ini里把文件大小post_max_size设置大点,再重启服务器。

2. 或许在页面应用JS提醒用户,请上传 指定大小的文件。

更多PHP相干学问,请接见ki4网!

以上就是php没法收到数据的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。