-
大小: 9KB文件類型: .zip金幣: 2下載: 1 次發(fā)布日期: 2021-01-03
- 語言: PHP
- 標簽: thinkphp??webuploader??thinkphp3.2??php??
資源簡介
thinkphp3.2 webuploader較大視頻文件分段上傳方法demo,大視頻分段上傳,上傳完成后又將分段視頻合并成一個視頻文件。
代碼片段和文件信息
public?function?webuploader(){
????????//?如果是post提交則顯示上傳的文件?否則顯示上傳頁面
????????if(IS_POST){
????????????$image=I(‘post.image‘);
????????????//?判斷是否有文件上傳
????????????if?(empty($image))?{
????????????????die(‘沒有上傳文件‘);
????????????}
????????????echo?‘上傳成功路徑為:‘.$image;
????????}else{
????????????$this->display();
????????}
????}
//切片上傳方法
public?function?ajax_upload()
{
//故意寫一個過期時間目的也是讓瀏覽器去重新讀取頁面內(nèi)容.你要知道瀏覽器一般情況下去保存你訪問過的頁面的大部分內(nèi)容你第二次訪問的時候保存的內(nèi)容(稱為緩存)瀏覽器就不需要再向服務器請求了這樣節(jié)約時間也減輕了服務器的負擔.
header(“Expires:?Mon?26?Jul?1997?05:00:00?GMT“);//內(nèi)容過期時間
header(“Last-Modified:?“?.?gmdate(“D?d?M?Y?H:i:s“)?.?“?GMT“);//標記內(nèi)容最后修改時間
header(“Cache-Control:?no-store?no-cache?must-revalidate“);//強制不緩存
header(“Cache-Control:?post-check=0?pre-check=0“?false);//Internet?Explorer
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????23610??2018-06-27?14:58??add.html.bak
?????文件????????6570??2018-06-27?17:49??upload.php
評論
共有 條評論