博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tp5 + layui 上传图片[支持单张和多张 ]
阅读量:4519 次
发布时间:2019-06-08

本文共 1235 字,大约阅读时间需要 4 分钟。

在以前项目中遇到有上传图片都是用 web Uploader插件上传,因为我现在项目都在使用 layui 所以今天趁着有时间写一个tp5结合layui上传图片的demo

我用的是Tinkphp5.1版本 layui用的是2.1.1 废话不多说 代码如下:

下面的是html代码

 

    
tp5 + layui 上传图片
tp5 + layui 上传图片

 

 

因为是demo 所以我就把他上传到Index模块index控制器里面了,下面是php代码 我用的是tp5.1的 

public function upload(){        $pathName  =  $this->request->param('path');//图片存放的目录        $file = request()->file('file');        $path =  'static/uploads/images/' . (!empty($pathName) ? $pathName : 'img');        if(!is_dir($path)){            mkdir($path, 0755, true);        }        $info = $file->move($path);        if ($info && $info->getPathname()) {            $data = [                'status' => 1,                'data' =>  '/'.$info->getPathname(),            ];            echo exit(json_encode($data));        } else {            echo exit(json_encode($file->getError()));        }    }

 

如果需要复制上面的html代码 需要引入 jquery 和 layui !!!!!!!!!!!!!!!!!!!!

楼主只写了一些简单的图片上传以及删除 有兴趣的可以写一下图片上传以后图片左右移动,如果有需要tp3.2版本 + layui的 上传图片可以在下方留言 楼主会抽时间也附上tp3.2的,最后 这里附上layui官方 upload上传图片文档的传送门:

 

单图上传效果:

多图上传效果:

 

 

 本文为作者原创文章,转载无需和我联系,但请注明来自:

 

 

 

 

 

转载于:https://www.cnblogs.com/kzfbk/p/8660582.html

你可能感兴趣的文章
Cocoa编程开发者手册
查看>>
C++框架_之Qt的开始部分_概述_安装_创建项目_快捷键等一系列注意细节
查看>>
html5基础学习
查看>>
理工之 A+B Problem III
查看>>
SalesForce自定义按钮(javascript执行),点击按钮更新Filed
查看>>
Android中ViewPager实现滑动条及与Fragment结合的实例教程
查看>>
组织过程资产与事业环境因素
查看>>
学习和思考的要点
查看>>
16年收官之战,堪称完美,祝愿大家2017一举成名天下闻,虎啸龙吟展宏图
查看>>
使用jquery获取ul的li的值赋值
查看>>
Struts 2 标签
查看>>
关于 BFC 的一些实践例子
查看>>
201671010129 2016—2017—2 《Java程序设计》学习Java总结
查看>>
[每日一讲] Python系列:变量、内存管理与传递
查看>>
UI设计黄金法则
查看>>
HTML页面的重绘(repaint)和重流(reflow)
查看>>
将联系人导入到iPhone模拟器
查看>>
Android常用URI以及URI简介
查看>>
Postgresql 远程连接配置
查看>>
奇偶个数
查看>>