欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

如何使用PHP实现同时上传多视频的功能

程序员文章站 2022-04-12 19:28:28
...
这篇文章主要介绍了关于如何使用PHP实现多视频同时上传的功能 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

视频的出现让网站更加有生有色,对于php上传视频而言,我需要实现多视频上传,视频播放功能,静音功能,全屏播放,下载视频功能等一体的需求,接下来就为大家详细讲解一下如何实现多视频同时上传这样一个功能。具体代码如下:

  PHP实现代码:

public function doeditvideo(){
  header("Content-type:text/html;charset=utf-8");
  $id=I("id");
  $data['addtime']=time();
  if($_FILES["video"]["name"]!=''){
  $arr1=$this->upload1();
  $imgstr1="";
  foreach($arr1 as $vv){
  $imgstr1.=$vv['savename'].',';
  }
  $imgstr1=trim($imgstr1,',');
  $data['video']=$imgstr1;
  }else{
  $data['video']=0;
  }
  $model=M('dynamic');
  if($model->where("id=$id")->save($data)){
  $this->success("成功",U("Dynamic/index"));
  }else{
  $this->error("发布失败");
  }
  }
  public function upload1(){
  import('ORG.Net.UploadFile');
  $upload= new UploadFile(); // 实例化上传类
  $upload->maxSize = 9999999 ; // 设置附件上传大小
  $upload->allowExts = 
array("vob","ifo","mpg","mpeg","dat","mp4","3gp","mov","rm","ram","rmvb","wmv","asf","avi","asx");
  $upload->savePath = './Public/Uploads/video/'; // 设置附件上传目录
  $info= $upload->upload();
  $arr = $upload->getUploadFileInfo();
  return $arr;
  }

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

如何使用php计算字符串之间的距离

如何使用php获得文档中图片的解析

以上就是如何使用PHP实现同时上传多视频的功能的详细内容,更多请关注其它相关文章!

相关标签: PHP实现多视频