PHP如何有效實現多視頻同時上傳功能
阿新 • • 發佈:2018-07-09
現在 method 成功 reac table 網站 controls max bsp 視頻的出現讓網站更加有生有色,對於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;
}
相信看到這裏各位程序開發者應該已經清楚是如何實現了吧,那麽大家現在就可以開始嘗試一下了,如果還是存在有其他方面疑問的話,可以留言討論,我們收到留言後會第一時間給出詳細的答復。本文由專業的鄭州app開發公司燚軒科技整理發布,如需轉載請註明出處。
<form method="POST" name="myform" action="{:U(‘doeditvideo‘)}" enctype="multipart/form-data">
*視頻: |
|
* |
|
PHP如何有效實現多視頻同時上傳功能