您所在的位置:首页 / 知识分享

request()->file()接收上传图片信息

2023.06.01

859

ytj

request()->file()接收上传图片信息

在做项目的时候用到tp5,使用webuploader插件上传图片缩略的时候,发现使用request()->file('filename'),获取不到file的信息,在网上查了后,最终解决。为避免其他人踩坑,分享如下:

1、request->file('filename')是针对form表单提交的,先需增加form属性enctype=multipart/form-data

2、确认php上传文件大小的限制,修改php.ini配置文件中的upload_max_filesize和post_max_size

3、如果使用异步上传图片(本人就是),可用ajax模拟表单提交,ajax模拟表单提交请自行百度。

4、针对使用第三方上传插件或者异步上传,可使用$_FILES['filename']获取文件或者图片信息

相关新闻

macos的virtualbox创建虚拟机,启动报错:Kernel driver not installed (rc=-1908)

2021.03.03

2190

概述 mac下载安装了virtualbox 然后正常设置了iso镜像,启动时报错Kernel driver not installed (rc=-1908)。