Thinkphp5 多图上传
2024-08-30 13:02:15
html代码
<div class="content" id="content_list"> <!-- 上传部分 -->
<form action="{:url('img/upload_ok')}" enctype="multipart/form-data" method="post">
<input type="file" name="image[]" multiple="multiple"/> <br>
<input type="submit" value="上传" />
</form>
<!-- 显示图片列表 --> <!-- 提交 --> </div>
控制器代码
public function upload_ok(){
$files = request()->file('image');
foreach($files as $file){
// 移动到框架应用根目录/public/uploads/ 目录下
$info = $file->move(ROOT_PATH . 'public' . DS . 'upload');
if($info){
// 成功上传后 获取上传信息
// 输出 jpg
echo $info->getExtension();
// 输出 42a79759f284b767dfcb2a0197904287.jpg
echo $info->getFilename();
}else{
// 上传失败获取错误信息
echo $file->getError();
}
}
}
最新文章
- 如何选择靠谱的app外包公司,2017最新资讯
- cache4j轻量级java内存缓存框架,实现FIFO、LRU、TwoQueues缓存模型
- Flink - Checkpoint
- XML中文本节点存储任意字符的方法
- android源码在线查看
- css修改,类似elememt.style样式修改
- linearlist和linkedlist的区别 待整理
- JSF开篇之Login案例
- Sybase安装后的配置工作
- 百度地图 Android SDK - Hello Baidu Map
- tnsping非常慢
- 在腾讯云(windows)上搭建node.js服务器
- 设置dataGridView单元格颜色、字体、ToolTip、字体颜色
- 单点登录SSO的原理及实现方式总结
- tidb 架构 ~Tidb学习系列(5)
- 不曾忘记的Vue.js
- Ajax 学习 第四篇
- java基础记录(一):开发环境的配置
- HDU 2227 Find the nondecreasing subsequences (数状数组)
- STM8在IAR中Option Byte配置
热门文章
- python json (loads(),load(),jump(),jumps())
- 园子里的一个Dal类
- 引用Interop.SQLDMO.dll后的注意事项。
- json2
- Introduction to MyBatis Generator Mybatis代码生成介绍
- HttpWebRequest、HttpWebResponse获取网页
- c# 自定义类型的DataBindings
- 【程序练习】——ini格式转换为xml格式
- Spring Cloud Config 自动刷新所有节点 架构改造
- r语言 工作空间内的对象