当前位置:首页 > CMS教程 > ecshop > 列表

品牌图片上传导致重新上传图片产生新图片不覆盖原图

发布:smiling 来源: PHP粉丝网  添加日期:2014-07-08 16:45:30 浏览: 评论:0 

ecshop2.7.3一个品牌图片上传的bug,会导致重新上传图片产生新图片不覆盖原图的问题.

下面由ECSHOP开发中心为大家解决一下吧!

找到admin/brand.php文件的如下代码位置,注意,该文件有两处含有此代码,此处是第二个,也就是action为upload下的如下代码:

$img_name = basename($image->upload_image($_FILES['brand_logo'],'brandlogo'));  

修改为如下代码:

$img_name = basename($image->upload_image($_FILES['brand_logo'],'brandlogo',$_POST['old_brandlogo']));  

即可,非常简单,但是其造成的问题某些情况下不小,如果商品品牌过多,重新编辑时会造成大量垃圾图片遗留.

Tags: ecshop原图 图片不覆盖

分享到: