php没法收到数据【php问题】,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数据也为空。
解决方法:
1. 最简朴的是在php.ini里把文件大小post_max_size设置大点,再重启服务器。
2. 或许在页面应用JS提醒用户,请上传 指定大小的文件。
更多PHP相干学问,请接见ki4网!
以上就是php没法收到数据的细致内容,更多请关注ki4网别的相干文章!