对于七牛云的使用,估计有些刚接触开发的技术人员还不太清楚,那么更不要说如何实现本地视频上传到七牛云转储了,其实这个技术并没有想象中的那么困难,下面就来跟大家详细介绍一下流程:
![](https://i-blog.csdnimg.cn/blog_migrate/1f8d205edae4fc98901c16db8297b760.png)
1、首先我们要先去寻找七牛云的SDK网址,打开后直接下载就行了;
2、下载完成之后我们把它放在tp框架的./ThinkPHP/Extend/Vendor/目录下;
3、完成之后,前期的准备工作就完成了,接下来就是自己上手写代码了:
首先肯定是先在模板部分建立一个form表单:
*视频上传:
我们就提交到News控制器里的do_add这个方法里边:
public function do_add(){
if(!empty($_FILES['video']['name'])){ //首先判断数据是否为空
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->maxSize = 31457281;// 设置附件上传大小
$upload->allowExts = array('mp4');// 设置附件上传类型 如果是MP3的话改为mp3 就ok
$upload->savePath = './Public/Uploads/video/&