-
ecshop在删除产品的时候,不能删除商品详情的图片。这样时间越来越久,空间或服务器上
的垃圾图片越来越多
用以下代码在删除产品的时候 可以删除详情图片
找到admin/goods.php
elseif ($_REQUEST['act'] == 'drop_goods')
在这里面添加 $sql = "sel ect goods_desc from ".$ecs->table('goods')." where goods_id = ".$goods_id; $des = $db->getOne($sql); $arr = explode("<img",$des); for($i=0;$i<count($arr);$i++) { if(strpos($arr[$i],'src=')>-1) { $tmp = explode(""",$arr[$i]); for($k=0;$k<count($tmp);$k++) { if(strpos($tmp[$k],'.jpg')>-1||strpos($tmp[$k],'.jpeg')>-1||strpos($tmp[$k],'.png')>-1||strpos($tmp[$k],'.gif')>-1||strpos($tmp[$k],'.bmp')>-1) { @unlink('../' .$tmp[$k]); $imgs[] = $tmp[$k]; } } } }
来源:酷米社区(关注电脑技术和资源分享的博客)转载请保留此处和链接!
地址:http://www.kumi6.com/?id=146
发表评论酷米社区