首頁  >  文章  >  後端開發  >  如何使用PHP實作同時上傳多影片的功能

如何使用PHP實作同時上傳多影片的功能

不言
不言原創
2018-07-10 11:35:423670瀏覽

這篇文章主要介紹了關於如何使用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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn