php后台获取不到webuploader提交的post数据

Request URL: http://localhost/dzgbk/plugin...
Request Method: POST
Status Code: 200 OK
Remote Address: [::1]:80
Referrer Policy: no-referrer-when-downgrade
HTTP/1.1 200 OK
Date: Wed, 18 Apr 2018 11:20:50 GMT
Server: Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30
X-Powered-By: PHP/5.6.30
Set-Cookie: PTjL_2132_sid=Cc6ZZi; expires=Thu, 19-Apr-2018 11:20:50 GMT; Max-Age=86399; path=/
Set-Cookie: PTjL_2132_lip=%3A%3A1%2C1524050447; path=/
Set-Cookie: PTjL_2132_lastact=1524050450%09plugin.php%09upload; expires=Thu, 19-Apr-2018 11:20:50 GMT; Max-Age=86399; path=/
Set-Cookie: PTjL_2132_sid=Cc6ZZi; expires=Thu, 19-Apr-2018 11:20:50 GMT; Max-Age=86399; path=/
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=gbk
Accept: /
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9
Connection: keep-alive
Content-Length: 44526148
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryUOuyfi41pkqAWeOi
Cookie: E0Es_2132_ulastactivity=d9848Q4p4AtsFpl3atxxpvtxsoqyxL1Hc1znrH%2BdnbZh4GrYfEif; EX1T_2132_nofavfid=1; EX1T_2132_smile=1D1; jgKB_2132_ulastactivity=c19dFWbxGJ5tLfOBkN7BWQk3I3uqs%2FdxkpnLXjMxa%2Fv%2FlmMIEsJP; jgKB_2132_nofavfid=1; PTjL_2132_smile=1D1; PTjL_2132_nofavfid=1; __utma=1.1043373722.1517971968.1517971968.1517971968.1; __utmz=1.1517971968.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); BJ6z_2132_saltkey=B9ym9CD2; BJ6z_2132_lastvisit=1521677973; BJ6z_2132_ulastactivity=1916Y8z4c7CUK7nQ3muC7RC%2F2v34dFzphEqeQevY7u7c06EHlLjN; PTjL_2132_editormode_e=1; EX1T_2132_ulastactivity=a6b3LU5lO0%2FE2JlRGQR7HzsGjzVP4txTL6PIOWLGLR33rvKNjvIA; PTjL_2132_saltkey=MygLfEL8; PTjL_2132_lastvisit=1523155563; PTjL_2132_visitedfid=36D2D37D38; PTjL_2132_auth=679c8ZSOYPxcZurA2qEZCGsd%2F%2FUX151u%2BWSS5260Qf2tZ8RQUaKFcUQ4YXzTBO4DDRAzNf5dUdqMUwRWeX04; PTjL_2132_lastcheckfeed=1%7C1524008959; PTjL_2132_forum_lastvisit=D_2_1523698095D_36_1524014075; PTjL_2132_st_t=1%7C1524014354%7C38565423a88f46451cda433ca79b9c01; PTjL_2132_seccode=5.2344a037dc0660d580; PTjL_2132_ulastactivity=8d60Nev910nDCL0E9QFEIiuYaV0EbAvKg8xpV2K%2Fqr0%2BJl68LreB; PTjL_2132_lip=%3A%3A1%2C1524050446; PTjL_2132_checkpm=1; PTjL_2132_sendmail=1; PTjL_2132_checkpatch=1; PTjL_2132_lastact=1524050447%09misc.php%09patch; PTjL_2132_sid=VuNGtH
Host: localhost
Origin: http://localhost
Referer: http://localhost/dzgbk/plugin...
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
id: test
mod: upload
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="formhash"

cb531121
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="id"

WU_FILE_0
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="name"

1.mp4
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="type"

video/mp4
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="lastModifiedDate"

Sat Mar 24 2018 19:03:57 GMT+0800 (中国标准时间)
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="size"

44525317
------WebKitFormBoundaryUOuyfi41pkqAWeOi
Content-Disposition: form-data; name="file"; filename="1.mp4"
Content-Type: video/mp4

------WebKitFormBoundaryUOuyfi41pkqAWeOi--

php中就是打印一下,结果接收不到值

阅读 3.8k
2 个回答

使用$_FILES打印看看, 不行的话再试试

$data = file_get_contents("php://input");
var_dump($data);

参考官网demo中php服务端上传代码
https://github.com/fex-team/w...
个人认为你这个可能是php.ini配置的问题, 导致未上传成功

获取错误码 $errCode = $_FILES['file']['error'];

0 => 没有错误发生,文件上传成功。

1 => 上传的文件超过了 PHP.ini 中 upload_max_filesize 选项限制的值。

2 =>上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。

3 => 文件只有部分被上传。

4 => 没有文件被上传。

6 => 找不到临时文件夹。PHP 4.3.10 和 PHP 5.0.3 引进。

7 => 文件写入失败。PHP 5.1.0 引进。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题