© 2002-2018 最模板 zuimoban.com 版权所有,并保留所有权利。
ecshop模板网,专注ecshop模板制作、ecshop二次开发服务!
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 500
最可能的原因是:
•该网站正在进行维护。
•该网站有程序错误。
您可以尝试以下操作:
刷新该网页。
返回到上一页。
更多信息
( 2013-11-30 15:27:04 )
修改代码报错了,开启HTTP报错.把具体报错发给我们。这样才分析到问题。 估计是你修改错误,未注意到分隔符或编码
注意编辑器,你提供下报错。或者去最模板论坛发出。我们会有技术跟进