其他cms
當前位置:首頁 > 商學院 > 其他cms > 正文内容

其他cms

替換文章裡(lǐ)面的老圖片

豫唐網絡2023-06-27 23:29399

zblog寫的,替換EyouCms(易優CMS)文章裡(lǐ)的老圖片

<?php
require 'zb_system/function/c_system_base.php';
$zbp->Load();
$w=array();
$w[]=array('=', 'ccc', "0");
$w[] = array('NOT IN', 'typeid', explode(',','1,4,5,12,17,10,7'));
$sql = $zbp->db->sql->get()->select('ey_archives')->where($w)
->orderBy(array('aid' => 'desc'))
->limit(2800)->sql;
$array = $zbp->db->Query($sql);
foreach ($array as $cc) {
    $w=array();
    $w[]=array('=', 'aid', $cc['aid']);
    $sql = $zbp->db->sql->get()->select('ey_article_content')->where($w)
    ->limit(1)->query;
    $contentold=($sql[0]['content']);
    $content=htmlspecialchars_decode($sql[0]['content']);
    $ccc=GetImagesFromHtml($content);
    if(count($ccc) > 0){
        $url=$zbp->path."imgs/";
        $img_array= glob($url."*.jpg",GLOB_BRACE);
        $num = array_rand($img_array);
        $va=$img_array[$num];
        $times        = time();
        $fileName     = date("YmdHis", $times) . $times . rand(10000, 99999) . '.jpg';
        $fileSavePath = tc_imgssize_getSaveFileDir($times, $fileName);
        copy($va, $fileSavePath);
        $img=array();
        $img[] = '/upload/' . date('Y', $times) . '/' . date('m', $times)."/".$fileName;
        unset($va);
        $sql = $zbp->db->sql->get()->update('ey_archives')
                               ->where('=', 'aid', $cc['aid'])
                               ->data(array('litpic' => $img[0],'ccc' => '1'))
                               ->query;
        print_r($img[0]);
        print_r("<br>");
        $ddd=$contentold;
        foreach ($ccc as $key=>$add) {
            if(empty($img[$key])){
                $num = array_rand($img_array);
                $va=$img_array[$num];
                $times        = time(); //固定時間
                $fileName     = date("YmdHis", $times) . $times . rand(10000, 99999) . '.jpg';
                $fileSavePath = tc_imgssize_getSaveFileDir($times, $fileName);
                copy($va, $fileSavePath);
                $img[$key] = '/upload/' . date('Y', $times) . '/' . date('m', $times)."/".$fileName;
                unset($va);
            }
            print_r($img[0]);
            print_r("<br>");
            print_r($img[$key]);
            print_r("<br>");
            $ddd=str_replace($add, $img[$key], $ddd);
        }
        $sql = $zbp->db->sql->get()->update('ey_article_content')
                               ->where('=', 'aid', $cc['aid'])
                               ->data(array('content' => $ddd))
                               ->query;
    }else{
        $sql = $zbp->db->sql->get()->update('ey_archives')
                               ->where('=', 'aid', $cc['aid'])
                               ->data(array('litpic' => '','ccc' => '1'))
                               ->query;
    }
    print_r("完成".$cc['aid']);
    print_r("<br>");
}
die();

function tc_imgssize_getSaveFileDir($times, $fileName)
{
    global $zbp;
    $fileDirPath = $zbp->usersdir . 'upload/ccccc/' . date('Y', $times) . '/' . date('m', $times);
    if (!file_exists($fileDirPath)) {
        @mkdir($fileDirPath, 0755, true);
    }
    return $fileDirPath . "/" . $fileName;
}


掃描二維碼推送至手機(jī)訪問。

版權聲明:本文由湯陰縣飄瑾網絡科技(jì)工(gōng)作室發布,如需轉載請注明出處。

本文鏈接:

分享給朋友(yǒu):

相(xiàng)關文章

華為(wèi)手機(jī)鴻蒙系統在uniapp真機(jī)調試

華為(wèi)手機(jī)鴻蒙系統在uniapp真機(jī)調試

華為(wèi)手機(jī)鴻蒙系統直接用數據線連接電(diàn)腦(nǎo)和手機(jī),在真機(jī)模式列表是找不到(dào)設備的,需要手動配置一(yī)下(xià),步驟如下(xià):1、使用數據線将電(diàn)腦(nǎo)和手機(jī)連接;2、在手機(jī)的配置項,拉倒底部,找到(dào)并點擊“關于我們”;3、連續點擊...

uniapp開(kāi)發H5站(zhàn)點微信回調有#号的問題

uniapp開(kāi)發H5站(zhàn)點微信回調有#号的問題

失效原因:1、uniapp生(shēng)成的h5站(zhàn)點,訪問的時候會(huì)帶"#/";2、使用微信登錄的時候,回調地址遇見(jiàn)“#/”會(huì)自(zì)動結束,導緻回調失敗。解決方案:1、服務器(qì)端對回調地址處理$url...

小(xiǎo)程序開(kāi)發者工(gōng)具大全

小(xiǎo)程序開(kāi)發者工(gōng)具大全

微信開(kāi)發者工(gōng)具https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 百度開(kāi)發者工(gōng)具https://smartp...

豫唐家鄉河南(nán)安陽2024春節門(mén)票減免優惠政策

豫唐家鄉河南(nán)安陽2024春節門(mén)票減免優惠政策

為(wèi)營造歡樂、祥和、喜慶的節日氛圍,更好滿足人民(mín)群衆春節假期精神文化需求,1月(yuè)26日(臘月(yuè)十六)至3月(yuè)11日(二月(yuè)初二)期間,河南(nán)将整合全省優質文旅資源,組織開(kāi)展2024年(nián)“春滿中原·老家河南(nán)”主題活動...