Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站分类目录为大家提供帝国cms系统程序各种教程,帝国安装教程,帝国插件教程,帝国模板说明等。

  帝国CMS远程保存图片没有后缀的图片的方法!(具体看文章说明)3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  很多的互联网朋友,经常会问到一些帝国CMS程序建站的问题,例如今天要讲的帝国CMS怎么远程保存图片没有后缀的图片呢?如何解决这个问题?那么今天帝国CMS模板网就来告诉大家帝国CMS远程保存图片没有后缀的图片的方法,下面就一起来看看吧:3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  远程保存图片的一个bug3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  新闻数据,带图片,勾选中 远程保存图片3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  如果图片格式是以下这种形式的,则远程保存失败3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  例如:http://pic.baidu.com/album/user/547/22/RE1SQBghYw/index/6703aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

解决办法
7.0替换一个位置:  e/class/functions.php程序中
修改e/class/functions.php程序大概第1455行和1456行
        $zz1="/\<(img|IMG) (.*?)(src|SRC)=('|\"|\\\\\"|)(. ?)(\.jpg|\.JPG|\.gif|\.GIF|\.png|\.PNG|\.bmp|\.BMP|\.jpeg|\.JPEG)(.*?)>/is";
        $text=preg_replace($zz1,"<\\1 \\2\\3=\\4".$exp1."\\5\\6".$exp2."\\7>",$text);
改为
        $zz1="/\<(img|IMG) (.*?)(src|SRC)=('|\"|\\\\\"|)([^'|\"|\\\\\"|]*)('|\"|\\\\\"|)(.*?)>/is";
        $text=preg_replace($zz1,"<\\1 \\2\\3=\\4".$exp1."\\5".$exp2."\\6\\7>",$text);
修改e/class/connect.php程序大概2862行
       $r[filetype]=GetFiletype($url);
后面再加一行
        if ((strlen($r[filetype]) !==4 ) OR (strlen($r[filetype]) !==5 )) $r[filetype]=".jpg";
修改完后不影响原来正常的使用,也就是普通形式的图片,和不带扩展名形式的图片都能够正确的远程保存下来
-----------------------------------------------------------------------------
7.2替换2个位置:
替换位置1:  e/class/functions.php程序中
//替换图片标签
function RepImg($text,$copyflash){
        global $ecms_config;
        $exp1="";
        $exp2="";
        //去掉图片链接
        if($ecms_config['sets']['saveurlimgclearurl']==1)
        {
                $zz2="/\<(a|A) (.*?)(href|href)=('|\"|\\\\\"|)(. ?)><(img|IMG) (.*?)(src|SRC)=('|\"|\\\\\"|)(. ?)(\.jpg|\.JPG|\.gif|\.GIF|\.png|\.PNG|\.bmp|\.BMP|\.jpeg|\.JPEG)(.*?)><\/(a|A)>/is";
                $text=preg_replace($zz2,"<\\6 \\7\\8=\\9\\10\\11\\12>",$text);
        }
        $zz1="/\<(img|IMG) (.*?)(src|SRC)=('|\"|\\\\\"|)(. ?)(\.jpg|\.JPG|\.gif|\.GIF|\.png|\.PNG|\.bmp|\.BMP|\.jpeg|\.JPEG)(.*?)>/is";
        $text=preg_replace($zz1,"<\\1 \\2\\3=\\4".$exp1."\\5\\6".$exp2."\\7>",$text);
        return $text;
}
替换位置2: 修改e/class/connect.php程序大概3119行,
//远程保存
function DoTranUrl($url,$classid){
        global $public_r,$class_r,$ecms_config,$efileftp_fr;
        $classid=(int)$classid;
        //处理地址
        $url=trim($url);
        $url=str_replace(" "," ",$url);
    $r[tran]=1;
        //附件地址
        $r[url]=$url;
        //文件类型
        $r[filetype]=GetFiletype($url);
        if(CheckSaveTranFiletype($r[filetype]))
        {
                $r[tran]=0;
                return $r;
        }
        //是否已上传的文件
        $havetr=CheckNotSaveUrl($url);
        if($havetr)
        {
                $r[tran]=0;
                return $r;
        }
        //是否地址

  OK!以上就是本文的完整解决办法了,大家自行去测试吧!3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

帝国CMS内容页模板里添加错误报告链接的方法!(围观吧)3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  很多的互联网朋友,经常会问到一些帝国CMS程序建站的问题,例如今天要讲的帝国CMS内容页模板里怎么样添加错误报告链接呢?如何解决这个问题?那么今天帝国CMS模板网就来告诉大家帝国CMS内容页模板里添加错误报告链接的方法,下面就一起来看看吧:3aKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了这篇帝国的教程就说到这里,希望可以帮助大家。声明.本站内容来自互联网,目的是分享阅读,如果侵犯了你的权益请联系本站删除。,帝国CMS,远程保存图片

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市