您好,欢迎访问一九零五行业门户网

Thinkphp 3.2.2 整合Swfupload上传插件

thinkphp 3.2.2 整合swfupload上传插件
做程序开发的人,基本上都知道swfupload是个文件上传利器,swfupload是一个flash和js相结合而成的文件上传插件,其功能非常强大。thinkphp又是现在国内最流行的框架,两者的强
强联合是必然的,下面脚本100 就给大家实例讲解thinkphp 3.2.2 整合swfupload上传插件。
1、先从网上下载一个swfupload插件;
2、将swfupload插件复制到public公用文件夹内;
3、将swfupload插件引入所需要的页面;
html代码:
上传文件处理方法    //swfupload上传插件
    public     function uploadimg() {
        import('org.net.uploadfile');
        $upload = new \org\net\uploadfile();// 实例化上传类
        $upload->maxsize  = 3145728 ;// 设置附件上传大小
        $upload->allowexts  = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
        $savepath='./uploads/image/'.date('ymd').'/';
        if (!file_exists($savepath)){
            mkdir($savepath);
        }
        $upload->savepath =  $savepath;// 设置附件上传目录
        if(!$upload->upload()) {// 上传错误提示错误信息
            $this->error($upload->geterrormsg());
        }else{// 上传成功 获取上传文件信息
            $info =  $upload->getuploadfileinfo();
        }
        $str=web_path.'/'.$info[0]['savepath'].'/'.$info[0]['savename'];
        print_r(str_replace(./, , $str));
    }swfupload上传插件下载地址,请查看http://www.jb100.net/html/content-28-300-1.html
请继续关注我,我会继续给大家分享更多的代码案例
ad:真正免费,域名+虚机+企业邮箱=0元
其它类似信息

推荐信息