首頁 > 後端開發 > php教程 > 图片剔除

图片剔除

WBOY
發布: 2016-06-13 12:04:32
原創
955 人瀏覽過

图片删除
背景:我写了一个cms,有内容模型的,有点像dedecms那种的。字段是可以添加的,可以在后台管理那里自定义的。所以,哪些字段是用来存图片的,这会是不知道了。

问题:在删除记录的时候,怎么关联删除对应的那些图片?

解决:① 我试过用正则去遍历匹配出数据库里面的所有字段记录,得到图片地址,然后再比对文件夹里面的图片,逐一删除。不过,这也太麻烦了,而且慢。

② 上传图片的时候,给图片名加上记录的id,有id,那删除就简单了,不过,上传图片还会,都还没写入记录呢,哪里来的id呀?

最后:在这里求助各路大神,指导指导小弟,提供一下思路,,
小弟在这里谢谢大家
------解决方案--------------------
方案②是正确的做法
不错,图片上传是先于文章的。也就是记录图片名时还缺少文章id
但是你可以再加一个字段记录 sessionid,待文章入库后再修改过来

对于已存在的文章,可以通过方案①记录下图片到表中。以备后用

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板