找不到缩放资源,图片已经长传成功,gd已经配置好。

浏览:317 发布日期:2015/06/13 分类:求助交流 关键字: 图片缩放找不到资源
//---------------------------------商品添加------------------------------------------------
public function addDate(){
$this->display('Goods/addDate');
}

public function addDates(){
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->savePath = 'Goodsimg/'; // 设置附件上传目录
$info = $upload->upload();
$imagename=$info[photo][savename];//文件名名
$src="Goodsimg/".date('Y-m-d')."/".$imagename;//放入数据库图片路径
if(!$info)
{// 上传错误提示错误信息
$this->error($upload->getError());
}else{// 上传成功
$User = M('goodslist');
$data['nickname'] = session('user_auth.username');
$data['goods_name'] = I('post.goods_name');
$data['goods_big_url'] = $src;
$data['p_id'] = session('pid');
$data['s_id'] = session('sid');
$data['goods_content'] = I('post.goods_content');
$data['goods_price'] = I('post.goods_price');
$data['goods_number'] =I('post.goods_number');
$data['goods_release_time'] = date("[Y-m-d] [H:i:s]");
$data['goods_small_url'] = I('post.goods_small_url');
$mo=$User->add($data);
$one=$User->order('goods_id desc')->limit(1)->select();
$data1['goods_id']=$one[0]['goods_id'];//获取最新录入商品的id
//生成缩略图
$image = new \Think\Image();
$image->open('./Uploads/Goodsimg/'.date('Y-m-d').'/'.$imagename);
phpinfo();
exit;
$image->thumb(150, 150)->save('./thumb.jpg');
var_dump($image);exit;
$image->thumb(200, 230)->save('./Uploads/midimg/'.date('Y-m-d').$imagename);// 按照原图的比例生成一个最大为200*230的缩略图并保存(中图)
$image->thumb(200, 230)->save('./Uploads/smallimg/'.date('Y-m-d').$imagename);// 按照原图的比例生成一个最大为20*23的缩略图并保存(小图)
$this->success("添加成功", U('User/goodslist'));//这里解决重复提交数据问题
}
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>