Class 'Think\upload' not found

浏览:8738 发布日期:2015/08/20 分类:求助交流
这个是为何呢?
PHP Fatal error: Class 'Think\upload' not found in C:\www\thinkphp\Apps\ADMIN\Controller\ContentController.class.php on line 214    //上传功能
    function upload(){ 
         if (!empty($_FILES)) {
             $admin = session('admin'); //获取当前管理员的上传类型记录
            $uploadfileexts = explode("/",$admin['uploadfileexts']);
            $uploadfilesize = $admin['uploadfilesize'] * 1024;
            //图片上传设置 
            $config = array(   
                'maxSize'    =>    $uploadfilesize, 
                'rootPath'     =>    './uploadfile/',
                'savePath'   =>    '',  
                'savename'   =>    'time', 
                'exts'       =>    $uploadfileexts,
                'autoSub'    =>    true,   
                'subname'    =>    array('date','Ym/d'),
            );
            $upload = new \Think\upload($config);// 实例化上传类 这个就是214行************
            $images = $upload->upload();
            //判断是否有图
            if($images){
                $info = $images['Filedata']['savepath'].$images['Filedata']['savename']; 
                //返回文件地址和名给JS作回调用
                
                //图片信息入库upload表 默认cid aid为0
                $model = M('upload'); 
                // 保存当前数据对象
                $data['dir'] = '/uploadfile/'.$images['Filedata']['savepath'].$images['Filedata']['savename'];
                $data['ext'] = $images['Filedata']['ext'];
                $data['aid'] = 0;
                $data['cid'] = 0;
                $data['time'] = strtotime("now");
                $model->add($data);
            }
            else{
                $info = $upload->getError();
                $info = 'error:'.$info; 
                //$this->error($upload->getError());//获取失败信息
            }
            echo $info;
         }else{ 
            $this->display();
         } 
    }
最佳答案
评论( 相关
后面还有条评论,点击查看>>