求助,关于thinkphp上传类的问题

浏览:674 发布日期:2015/07/29 分类:求助交流 关键字: thinkphp 上传 求助
    $upload = new \Think\Upload();// 实例化上传类
    $upload->maxSize   =     3145728 ;// 设置附件上传大小
    $upload->exts      =     array('jpg', 'gif', 'png', 'jpeg', 'lua', 'cdb');// 设置附件上传类型
    $upload->rootPath  =     './Uploads/'; // 设置附件上传根目录
    $upload->savePath  =     ''; // 设置附件上传(子)目录
    // 上传文件 
    $info = $upload->upload();
    if(!$info) {// 上传错误提示错误信息
        $this->error($upload->getError());
    }else{// 上传成功
        foreach($info as $file){
        if(strstr("{$file['savename']}",".lua")!=false){
            $end_card_lua=$file['savepath'].$file['savename'];
            }elseif(strstr("{$file['savename']}",".cdb")!=false){
                $end_card_cdb=$file['savepath'].$file['savename'];
                }else{
                    $end_card_img=$file['savepath'].$file['savename'];
                    }
        }
    }
if(empty($end_card_img)){
    $this->error('没有上传图片');
    }
if(empty($end_card_cdb)){
    $this->error('没有上传数据库');
    }
不知道是哪里出现了问题,总会提示没有上传数据库,从网络上书上找了许多资料,也最终没有解决,希望有人能够帮助我解决,谢谢

可我发现在本地调试的时候 cdb文件会被上传 但在服务器就不会。不知道这是什么鬼。。
最佳答案
评论( 相关
后面还有条评论,点击查看>>