ECSHOP商品与文章删除时同时删除商品图片
2016-06-13 13:05 来源:www.chinab4c.com 作者:ecshop专家
ECSHOP删除文章或从回收站删除商品,文章内容和商品描述中的图片(位于/images/upload/Image目录)无法删除,时间长了会占用相当大的空间,尤其是使用虚拟主机的用户,只能不断缴费扩充空间来解决,此教程可以帮助大家 /** * 删除描述中的图片 * @access public * @params string $desc */ function deletePic($desc) { preg_match_all("/]*)\s*src=('|\")([^'\"]+)('|\")/", $desc, $matches); $arr = array_unique($matches[0]); //去除数组中重复的图片路径 foreach($arr as $value) { $str = strrchr($value, '/'); //结果示例:/1.png" $fileName = substr($str, 0, strlen($str)-1); //结果示例:/1.png @unlink('../images/upload/Image' . $fileName); //删除图片 } } 在/admin/goods.php、/admin/includes/lib_goods.php、/admin/article.php相关位置调用此函数即可。
最近更新
常用插件
- ecshop快递发货单打印商品
ecshop快递发货单打印商品信息,大家都知道ecshop快递单打印的时候,只能...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop按分类筛选销售排行
ecshop按分类筛选销售排行...
- ecshop选择下单时间插件
ecshop选择下单时间插件主要是根据不同的下单配送要求,在ecshop购物车...
- ecshop供应商插件免费下载
ecshop供应商插件免费下载...