91精产品自偷自偷综合官网版下载-91精产品自偷自偷综合下-91精品-91精品91久久久-91精品成人-91精品成人www

網站建設資訊

NEWS

網站建設資訊

php中實現視頻上傳功能的方法有哪些-創新互聯

這篇文章主要介紹php中實現視頻上傳功能的方法有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

成都創新互聯公司專注于城區網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供城區營銷型網站建設,城區網站制作、城區網頁設計、城區網站官網定制、微信平臺小程序開發服務,打造城區網絡公司原創品牌,更為您提供城區網站排名全網營銷落地服務。

php實現視頻上傳的方法:首先打開“php.ini”配置文件并修改相關參數;然后使用“XHR2”實現對文件的的切割上傳;接著將視頻文件移動到想要的位置;最后將視頻入庫即可。

php中實現視頻上傳功能的方法有哪些

php視頻上傳超簡單

首先,因為視頻一般都比較大所以我們得先修改PHP的配置:這里有兩種方法:

方法1: 打開:php.ini

修改里面的上傳配置,找到以下參數,依次做修改

file_uploads = On
  upload_tmp_dir = "d:/fileuploadtmp"
  upload_max_filesize = 50M
  post_max_size = 100M
  max_execution_time = 600
  max_input_time = 600
  memory_limit = 128M

方法2:利用php的函數來進行修改

ini_get()獲取php.ini設置值

ini_set()設置php.ini

假設要上傳一個50M的大文件。配置php.ini 如下:

file_uploads = On
 upload_tmp_dir = "d:/fileuploadtmp"
 upload_max_filesize = 50M
 post_max_size = 100M
 max_execution_time = 600
 max_input_time = 600
 memory_limit = 128M

提示:需要保持 memory_limit > post_max_size > upload_max_filesize

:::::::::::::::萬能分割線:::::::::::::::::::::::::

假設:視頻文件太大,,我們就必須對他進行切割

使用XHR2實現對文件的的切割上傳

具體代碼如下:

var fileobj = document.getElementByTagName('input')[i].files[0];//獲取文件上傳對象的文件資源
const SLICESIZE = 10 * 1024 * 1024;//每次切割的大小,這里是10MB//此處可做修改
var start = 0;   //初始化截取開始位置
var end = 0;   //初始化截取終止位置
totalsize = fileobj.size; //獲取文件的總的大小
while(start < totalsize){ //利用while循環將文件進行截取提交
start = end ; //
end = start + SLICESIZE; //
 
var xhr = new XMLHttpRequest(); //創建ajax對象
 
var fd = new FormData(); //創建表單對象
 
var part = fileobj.slice(start,end);//對文件進行切割,兩個參數
 
fd.append('name',part);//把切割文件打包進表單對象中以便發送,其中name的值就是服務器$_FILES['name']接受處的變量名
xhr.open('POST','test.php',false);//之所以關閉異步,是為了防止文件塊送達服務器的順序出錯
 
xhr.send(fd);//把打包的數據發送
}

到php頁面開始接值

此時,視頻文件傳值到了upload/data/videp/demo.mov中;

接下來,,就是講這個文件移動到你想要的位置

因為我使用move_uploaded_file老是不成功(你可以嘗試一下),就想著能不能將這個臨時文件重命名能不能行

我試著使用rename

將視頻入庫

在前臺展示是用

{if $brand_video}
     
{/if}

參數解析:sutostart::是否自動播放

Loop::是否循環播放

寬高我就不說了,大家都懂的。

以上是php中實現視頻上傳功能的方法有哪些的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創新互聯-成都網站建設公司行業資訊頻道!


當前名稱:php中實現視頻上傳功能的方法有哪些-創新互聯
地址分享:http://www.yuzhuanjia.cn/article/dsdjch.html
主站蜘蛛池模板: 午夜精品A片久久慈禧 | 91精品丝袜国产高跟在线一区 | 91九色国产操逼无码视频 | 99精品视频在线 | 丰满年轻岳欲乱中文 | 午夜影院一区二区三区 | 国产按摩无码在线观看 | 国产91在线午夜小电 | 91免费精| 1区2区3区4区产品在线线乱码 | 丰满白嫩大屁股ass 丰满白嫩的大屁股xxxxx视频 | 丰满成熟少妇a级毛片 | 古装一级淫片a免费播放口 刮伦欲罢不能 | 国产av一区二区三区懂色 | 国产91精品一区二区麻豆亚洲 | 97色在线观看免费视频 | 99国产精品99 | 97在线视频人妻无码男人三区免费在线播放天堂 | 国产91精品成人不卡在线观看 | 午夜二三区 | av无码点击进入网站 | 国产不卡a| 成人欧美一 | 高清视频在线观看www | av夜夜躁狠狠 | 91久久无码精品国产久米体头版 | 91无码专区在线观看 | 成av人片在线观看无码一 | 91精品国产综合久久婷婷香蕉狠狠躁夜夜躁人人爽天天天天9 | 不卡国产视频第一页 | 国产91高清在线观看 | 91久久精品在这里色伊人6884 | 日韩av一区二区精品不卡 | 91香蕉国产亚洲一区二区三区 | 91精品人妻一区二区三区 | 午夜国产欧美理论在线播放 | 99精品视频在线观看免费播放 | 91视频官网国产 | 国产suv精二区九色 国产swag剧情在线观看 | 99精品国产免费观看 | 国产av天堂在|