用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3190|回复: 3
收起左侧

[已解决] 关于批量生成缩略图

[复制链接]
发表于 2011-12-19 14:28:38 | 显示全部楼层 |阅读模式
我用CI的上传功能上传图片,不管怎么弄一直报类型不对,结果去用了php自带的上传,现在弄缩略图的时候,上传一张图片能成功生成缩略图,但是几张的时候就只生成一张,试了很多方法,都不行啊
发表于 2011-12-21 10:02:05 | 显示全部楼层
报类型不对是什么意思?上传文件 时候,ci会检查mime.而这mime又根据浏览器不同,得到的数据又不同。。
但你这个问题,到底是上传不成功,还是缩略图生成不成功?
发表于 2011-12-25 19:07:33 | 显示全部楼层
本帖最后由 thenbsp 于 2011-12-25 19:08 编辑

如果是多张图,在foreach里面加上$this->image_lib->clear(); 你看一下文档
发表于 2012-2-13 22:49:16 | 显示全部楼层
                 $this->load->library('image_lib');
                 for ($i = 0; $i < count($upload_info); $i++)
                {         
                        echo $upload_info[$i]['fullname'];
                        $config['image_library'] = 'gd2';
                        $config['source_image'] = $upload_info[$i]['fullname'];
                        $config['new_image'] = "123123".$i.".jpg";
                        $config['create_thumb'] = TRUE;
                        $config['maintain_ratio'] = TRUE;
                        $config['width'] = 75;
                        $config['height'] = 50;
                        $this->image_lib->initialize($config);
                        $this->image_lib->resize();
                        $this->image_lib->clear();
                }

本版积分规则