thinkphp上传文件生成缩略图问题

浏览:2950 发布日期:2015/05/19 分类:求助交流
public function img(){
    $upload = new \Think\Upload();// 实例化上传类
    
    $upload->maxSize   =     548576 ;// 设置附件上传大小 500K
    $upload->exts      =     array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
    $upload->rootPath  =      './'; // 设置附件上传目录
    $upload->savePath  =      '/Public/Uploads/Images/temp/'; // 设置附件上传目录
    // 上传文件 
    $info   =   $upload->upload();
    if(!$info) {// 上传错误提示错误信息
        $info['status'] = "error";
        echo json_encode($upload->getError());
    }else{// 上传成功
    
        /* $image = new \Think\Image(); 
        $image->open('./1.jpg');
        // 按照原图的比例生成一个最大为150*150的缩略图并保存为thumb.jpg
        $image->thumb(150, 150)->save('./thumb.jpg'); */
        
        
        $info['status'] = "success";
        //$this->ajaxReturn($info,'json'');
        echo json_encode($info);
    }
我用数据库保存了图片的路径和名字,上传成功后再生成缩略图,那注释中的代码要怎么改?
最佳答案
评论( 相关
后面还有条评论,点击查看>>