后台百度编辑器ueditor无用图片怎么删除?

192次浏览 发布日期:2019-08-02 08:53:55 分类:问题求助 评论:3

比如上传了a.png和b.jpg,等到要提交的时候,又把a.png在编辑器中给删除了,此时我们获取的文档中只有b.jpg,但是存储图片文件夹中,a.png是依然存在的,它就是无用的图片。当我们添加的图片量多的时候,这些无用图片就十分烦人了,占用空间,而且看起来也心烦。


我来说两句
  • //图片
    $img = array();
    preg_match_all("/(2\d{17}+|2\d{16}+)\.(".$_CONFIG['img_type'].")+/isU",$content,$img);
    $_array = array_unique($img[0]);
    if($_array){
    foreach($_array as $key =>$value){
    $path = trim($value);
    $DB->unbuffered_query("UPDATE {$db_prefix}files SET aid='$id' WHERE filename='$path'");
    }
    }
    回复回复
  • 给每一个上传的图片和附近添加文档ID进行关联。在最终添加到数据库时,进行图片的比对,最后删除无用的图片。 也可以是附近管理中,删除没有关联ID的图。
    回复回复
  • yzmcms
    yzmcms 官网认证 1月前
    下一版本将会更新功能:ueditor中上传的文件也会加入到“附件管理”中,以后就可以在附件管理中删除了
    回复回复
版主信息
发布新帖
发帖子 回顶部