欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網!

dedecms

當前位置:主頁 > CMS教程 > dedecms >

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

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次

織夢dedecms作為一款內容管理系統(tǒng),作為一款內容管理系統(tǒng),站長每日的工作無非是更新文章。但是在網站日常維護中,有時需要刪除文章,但是文章中附帶的省略圖以及附件仍然會存留在php空間內。這類問題相信很多站長都希望解決。畢竟浪費主機空間。在之前有一篇文檔和今天所分享的文檔整好相反,有興趣的同學可以看看:DEDECMS刪除文章時保留HTML文件和附件圖片。言歸正傳! dedecms如何刪除文章時刪除省略圖和附件的方法如下:
1、首先是點擊進入到我們的控制面板,然后找到文件管理選項。
2、點擊進入之后找到我們站點的根目錄。
3、進入到這個目錄之后找到我們的程序的路徑:/dede/inc/inc_batchup.php,點擊編輯。
4、修改代碼操作 1、查找: //刪除數據庫的內容 在前面添加以下代碼:
 
//刪除縮略圖 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、最后在這個文件的最后添加一個函數:
//刪除文章同時刪除大圖函數 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]; } }
 

上一篇:dedecms后臺功能之計劃任務管理介紹

欄    目:dedecms

下一篇:dedecms時間顯示格式總結

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

本文地址:http://mengdiqiu.com.cn/a1/dedecms/14868.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關

隨機閱讀

網頁制作CMS教程網絡編程軟件編程腳本語言數據庫服務器

如果侵犯了您的權利,請與我們聯系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網 版權所有