1赞

评论

收藏

[帝国CMS] 帝国下载带参数图片失败解决方法

建站程序 建站程序 发布于:2021-07-24 17:53 | 阅读数:195 | 评论:0

本文向大家介绍帝国下载带参数的图片失败时要怎么解决,首页解释一下什么叫带参数的图片?
即:网站中的图片带token参数,且不显示正确的图片地址。


比如下图中的就是
带token参数的图片地址

QQ图片20210724174918.png
下面是解决方法:
打开 e/class/functions.php 文件查找:
$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,"<img src=\\4".$exp1."\\5".$exp2."\\6\\7 \\2>",$text);

以上代码由Discuz开发者:大数据采集提供   https://www.clocol.com/empirecms-obd.html

关注下面的标签,发现更多相似文章