ABbetway安卓必威备用地址版网:专注于dedebetway安卓必威备用地址版,betway必威备用地址版下载源码,betway必威备用地址版下载betway安卓必威备用地址版,网站betway安卓必威备用地址版下载,dedecmsbetway安卓必威备用地址版,网站源码,dedecms教程以及各类必威备用地址网站betway安卓必威备用地址版和企业网站betway安卓必威备用地址版分享.

betway必威备用地址版下载betway安卓必威备用地址版

网站betway安卓必威备用地址版搜索
营销型betway安卓必威备用地址版 政府网站betway安卓必威备用地址版 自适应betway安卓必威备用地址版 标签大全

注册
  • 站长学院
  • 网站seo
  • 建站资讯
  • 站长素材
  • 图标下载
  • 代理平台
  • 承接业务
  • 仿站业务
  • 本站所有网站betway安卓必威备用地址版

    VIP专区

    静态betway安卓必威备用地址版

    betway必威备用地址版下载插件

    Discuzbetway安卓必威备用地址版

    wordpress主题

    phpcmsbetway安卓必威备用地址版

    phpwindbetway安卓必威备用地址版

    ecshopbetway安卓必威备用地址版

    帝国betway安卓必威备用地址版

  • 首页
  • VIPbetway安卓必威备用地址版
  • 静态betway安卓必威备用地址版
  • PPTbetway安卓必威备用地址版
  • Wordbetway安卓必威备用地址版
  • betway必威备用地址版下载插件
  • 视频教程
  • 常见问题
  • Dede 删除文档同时文章中的图片的方法

    网站betway安卓必威备用地址版下载 www.adminbuy.cn / 2020-11-20
    首先,在"/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;
    }
    //写入日志文件
    function WriteToDelFiles($msg)//删除文章的时候会通过此函数记录日志
    {
    if(empty($msg)) $savemsg="未获得消息";
    else $savemsg = $msg;
    $errorFile = dirname(__FILE__).'/../data/del_body_file.txt';//删除记录文件
    $fp = @fopen($errorFile, 'a');
    @fwrite($fp,"\r\n{$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 = "\r\n文章标题:$arcRow[title]";
    WriteToDelFiles($msg);
    if(!empty($willDelFiles))
    {
    foreach($willDelFiles as $file)
    {
    if(file_exists($file) && !is_dir($file))
    {
    if(unlink($file)) $msg = "\r\n位置:$file\r\n结果:删除成功!\r\n时间:$executetime";
    else $msg = "\r\n位置:$file\r\n结果:删除失败!\r\n时间:$executetime";
    }
    else $msg = "\r\n位置:$file\r\n结果:文件不存!\r\n时间:$executetime";
    WriteToDelFiles($msg);
    }//END foreach
    }
    else
    {
    $msg = "\r\n未在Body中解析到数据\r\nBody原始数据:$arcBodyRow[body]\r\n时间:$executetime";
    WriteToDelFiles($msg);
    }
     
    至此,全部修改完成,删除文章时,程序会分析Body中的图片地址,然后删除.并在/data/目录下,产生日志记录文件:del_body_file.txt。
     
    本文由ABbetway安卓必威备用地址版网整理发布,转载请说明出处:http://www.adminbuy.cn/dedecmsjc/7164.html
    本文标签:

    有问题可以加入betway必威备用地址版下载技术QQ群一起交流学习

    ☉首先声明,只要是我们的vip会员全站所有资源均可以免费下载,不做任何限制(了解更多)

    ☉本站的源码不会像其它下载站一样植入大量的广告。

    ☉本站提供的betway必威备用地址版下载源码,都是做好测试好发布的,均可放心使用。

    ☉本站提供的betway必威备用地址版下载源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。

    ☉为了vip利益的最大化,我们还提供了vip赠品(了解更多

    ☉如有其他问题,请加网站客服QQ(9490489)进行交流。

    相关教程

    betway必威备用地址版下载betway安卓必威备用地址版_随机Tags

    电子公司网站betway安卓必威备用地址版 树木网站betway安卓必威备用地址版 网络服务网站betway安卓必威备用地址版 汽车音箱网站betway安卓必威备用地址版 甜品网站betway安卓必威备用地址版 绿色节能网站betway安卓必威备用地址版 农产品网站betway安卓必威备用地址版 清洁设备网站betway安卓必威备用地址版 相册杂志网站betway安卓必威备用地址版 影视传媒网站betway安卓必威备用地址版 会计培训网站betway安卓必威备用地址版 丝绸网站betway安卓必威备用地址版

    推荐教程

    首页 VIP专区 静态betway安卓必威备用地址版 会员中心