国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

dedecms如何刪除文章時刪除省略圖和附件的方法

2024-07-12 08:25:55
字體:
供稿:網(wǎng)友
織夢dedecms作為一款內(nèi)容管理系統(tǒng),作為一款內(nèi)容管理系統(tǒng),站長每日的工作無非是更新文章。但是在網(wǎng)站日常維護(hù)中,有時需要刪除文章,但是文章中附帶的省略圖以及附件仍然會存留在php空間內(nèi)。這類問題相信很多站長都希望解決。畢竟浪費(fèi)主機(jī)空間。在之前有一篇文檔和今天所分享的文檔整好相反,有興趣的同學(xué)可以看看:DEDECMS刪除文章時保留html文件和附件圖片。言歸正傳! dedecms如何刪除文章時刪除省略圖和附件的方法如下:
1、首先是點(diǎn)擊進(jìn)入到我們的控制面板,然后找到文件管理選項(xiàng)。
2、點(diǎn)擊進(jìn)入之后找到我們站點(diǎn)的根目錄。
3、進(jìn)入到這個目錄之后找到我們的程序的路徑:/dede/inc/inc_batchup.php,點(diǎn)擊編輯。

4、修改代碼操作 1、查找: //刪除數(shù)據(jù)庫的內(nèi)容 在前面添加以下代碼:

//刪除縮略圖 if($arcRow['litpic']!=""){ $dsql->ExecuteNoneQuery("Delete From sq_uploads where url='$arcRow[litpic]'"); $truedir = GetTruePath($arcRow['siterefer'],$arcRow['sitepath']); $litpicfile = $truedir.$arcRow['litpic']; @unlink($litpicfile); }//刪除大圖 $arcbodyQuery = "Select * from ".$arcRow['addtable']." where aid='$aid'"; $arcbodyRow = $dsql->GetOne($arcbodyQuery); $imgsrcarray=GetImageSrc($arcbodyRow['body']); foreach ($imgsrcarray as $v) { if((trim($v)!="")&&(!eregi("^http://",$v))){ $dsql->ExecuteNoneQuery("Delete From sq_uploads where url='$v'"); $truedir = GetTruePath($arcRow['siterefer'],$arcRow['sitepath']); $picfile = $truedir.$v; @unlink($picfile); } }
2、查找:
Select a.ID,a.title,a.typeid,
修改為:
Select a.ID,a.title,a.typeid,a.litpic,
3、最后在這個文件的最后添加一個函數(shù):
//刪除文章同時刪除大圖函數(shù)function GetImageSrc($body){ if( !isset($body)) return; else{ preg_match_all("/<(img|IMG)(.*)(src|SRC)=["|'|]{0,}([h|/].*(jpg|JPG|gif|GIF))["|'|s]{0,}/isU",$body,$out);return $out[4]; } }
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 东平县| 东源县| 大新县| 株洲县| 丹巴县| 西林县| 铁力市| 千阳县| 社旗县| 天峨县| 聂拉木县| 商洛市| 益阳市| 成武县| 新蔡县| 原平市| 喜德县| 红安县| 宜川县| 忻州市| 抚州市| 中卫市| 体育| 建宁县| 西畴县| 安吉县| 平舆县| 伊川县| 濮阳县| 嘉荫县| 陵水| 大姚县| 杂多县| 潼南县| 崇仁县| 镇安县| 凤冈县| 聂荣县| 军事| 若羌县| 磴口县|