资源简介

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()
{
//故意写一个过期时间目的也是让浏览器去重新读取页面内容.你要知道浏览器一般情况下去保存你访问过的页面的大部分内容你第二次访问的时候保存的内容(称为缓存)浏览器就不需要再向服务器请求了这样节约时间也减轻了服务器的负担.
header(“Expires: Mon 26 Jul 1997 05:00:00 GMT“);//内容过期时间
header(“Last-Modified: “ . gmdate(“D d M Y H:i:s“) . “ GMT“);//标记内容最后修改时间
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

评论

共有 条评论