久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 織夢Dedecms刪除文檔同時文章中的圖片的方法,織夢

織夢Dedecms刪除文檔同時文章中的圖片的方法,織夢

時間:2023-07-22 13:07:22 閱讀: 文章分類: 網站建設 作者: 織夢編輯員

導讀:織夢教程織夢教程首先,在/include目錄下建立extend.func.php文件. 然后,將以下內容保存在extend.func.php文件中,一共三個函數: 復制代碼代碼織夢模板網站dede會員中心模板。

織夢模板網站dede會員中心模板首先,在"/include"目錄下建立"extend.func.php"文件. 然后,將以下內容保存在"extend.func.php"文件中,一共三個函數:    代碼如下:   //解析body數據,獲得所有圖片的絕對地址  function GetPicsTruePath($body,$litpic)  {  $delfiles = array();//存儲圖片地址數據  if(!empty($litpic))  {  $litpicpath = GetTruePath();  $litpicpath .= $litpic;  $delfiles[] = $litpicpath;//縮略圖地址  }  preg_match_all("/src=["|'|S|s]([^ title="liehuo.net" |/|>]*){0,}(([^>]*).(gif|jpg|png))/isU",$body,$tmpdata);  $picspath = array_unique($tmpdata[2]);//body中所有圖片的地址  foreach($picspath as $tmppath)  {  $path = GetTruePath();//獲得絕對路徑  $picpath = preg_replace("/[a-zA-z]+://[^ |/|s]*/",'',$tmppath);//去掉網址部分  $path .=$picpath;  $delfiles[] = $path;//保存處理后的數據  }  return $delfiles;  }  //獲得文章Body數據  function GetArcBody($aid)  {  global $dsql;  $query = "SELECT [url=mailto:dede_addonarticle.body]dede_addonarticle.body[/url] FROM [url=mailto:%60dede_addonarticle]`dede_addonarticle[/url]` WHERE [url=mailto:dede_addonarticle.aid]dede_addonarticle.aid[/url] = '$aid'"; $row = $dsql->GetOne($query);  if(is_array($row))  return $row;  else  return false;  }  dede后臺模板//寫入日志文件  function WriteToDelFiles($msg)//刪除文章的時候會dede模板安裝通過此函數記錄日志  {  if(empty($msg)) $savemsg="未獲得消息";  else $savemsg = $msg;  $errorFile = dirname(__FILE__).'/../data/del_body_file.txt';//刪除記錄文件  $fp = @fopen($errorFile, 'a');  @fwrite($fp," {$savemsg}");  @fclose($fp);  }    接下來打開"/dede/inc/inc_batchup.php"文件。  1:在33行下方加入,也就是"$arcRow = $dsql->GetOne($arcQuery);"下方:  $arcBodyRow = GetArcBody($aid);  2:在138行下方加入,也就是"return true;"上方:    代碼如下:   //解析Body中的資源,并刪除  $willDelFiles = GetPicsTruePath($arcBodyRow['body'],$arcRow['litpic']);  $nowtime = time();  $executetime = MyDate('Y-m-d H:i:s',$nowtime);//獲得執行時間  $msg = " 文章標題:$arcRow[title]";  WriteToDelFiles($msg);  if(!empty($willDelFiles))  {  foreach($willDelFiles as $file)  {  if(file_exists($file) && !is_dir($file))  {  if(unlink($file)) $msg = " 位置:$file 結果:刪除成功! 時間:$executetime";  else $msg = " 位置:$file 結果:刪除失敗! 時間:$executetime";  }  else $msg = " 位置:$file 結果:文件不存! 時間:$executetime";  WriteToDelFiles($msg);  }//END foreach  }  else  {  $msg = " 未在Body中解析到數據 Body原始數據:$arcBodyRow[body] 時間:$executetime&qudede后臺模板ot;;  WriteToDelFiles($msg);  }    至此,全部修改完成,刪除文章時,程序會分析Body中的圖片地址,然后刪除.并在/data/目錄下,產生日志記錄文件:del_body_file.txt相關織夢模板網站dede會員中心模板。

關鍵詞標簽: 標簽 織夢 文檔

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-22 ,文章織夢Dedecms刪除文檔同時文章中的圖片的方法,織夢主要講述標簽,文檔,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_34267.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 湘西| 贞丰县| 乌拉特后旗| 沁水县| 酒泉市| 米林县| 吴堡县| 兴国县| 保德县| 剑川县| 淳安县| 平塘县| 朝阳区| 涟源市| 盘山县| 江阴市| 东兰县| 新竹市| 朝阳区| 河北省| 靖宇县| 四平市| 五大连池市| 湄潭县| 武威市| 建昌县| 滦南县| 肃北| 凤山市| 萨嘎县| 雅安市| 信阳市| 磐安县| 邮箱| 青神县| 齐齐哈尔市| 宜川县| 内乡县| 大化| 金山区| 绥宁县|