Laravel 上传文件缩略图
这里需要注意两个地方:
- 表单提交方式需要是
post
- form 添加一个属性为
enctype="multipart/form-data"
在 index.html 加入input 标签
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>hello worlds</h1> <form action="/app/upload" method="post" enctype="multipart/form-data"> @csrf <p><input type="file" name="upload"></p> <p><input type="submit" value="submit"></p> </form> </body> </html> public function uploadFile(Request $request){ $path = $request->file('upload')->store('avatars'); return $path; }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步