您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
解决dedecmsV5.7SP1广告不能显示的解决方法
寻雁2024-06-13 17:27:24dedecms教程已有11人查阅
导读最近把小站更新到V5.7 SP1版本,结果发现谷歌联盟和百度联盟的广告都不能显示。对比了一下之前版本的首页源码,发现更新后的系统中,广告代码双引号前均多了一个反斜杠。
最近把小站更新到V5.7 SP1版本,结果发现谷歌联盟和百度联盟的广告都不能显示。对比了一下之前版本的首页源码,发现更新后的系统中,广告代码双引号前均多了一个反斜杠。在网上搜了一下,没有找到解决方法,只好自己排查,终于发现了问题所在。我在这里把解决方法分享出来,让各位站长少走些弯路。
找到ad_add.php文件第30行,把这段代码: 改成如下代码: 注:addslashes函数会在指定的预定义字符前添加反斜杠,主要是对一些特殊字符进行转义。
修改完后保存,然后上传到服务器,再添加的广告就能正常显示了。
因为反斜杠是在广告代码插入到数据库之前添加的,所以数据库中之前添加的广告代码不会变(反斜杠依然存在)。只要把之前添加的广告都删除,然后重新添加就可以了。当然,你也可以直接在数据库中手工把每个广告的反斜杠都去掉。
找到ad_add.php文件第30行,把这段代码: 改成如下代码: 注:addslashes函数会在指定的预定义字符前添加反斜杠,主要是对一些特殊字符进行转义。
修改完后保存,然后上传到服务器,再添加的广告就能正常显示了。
因为反斜杠是在广告代码插入到数据库之前添加的,所以数据库中之前添加的广告代码不会变(反斜杠依然存在)。只要把之前添加的广告都删除,然后重新添加就可以了。当然,你也可以直接在数据库中手工把每个广告的反斜杠都去掉。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
linux主机实现dedecms标签tags静态化的方法
linux主机Apache Web Server环境搭建的DeDeCMS,要实现Tag伪静态,需要使用.htaccess设置Rewrite规则,具体实现请按如下步骤操作。dedecms模板制作教程第八期Flink标记使用说明和实例
本期讲解【Flink 标记】(等同于friendlink),此标记主要用于获取一组友情链接,适用范围:封面模板。一:使用说明可以根据期参数来获取四种不同风织梦dedecms多语言网站的制作方法
织梦(dedecms)如何制作多语言网站?对于多语言网站,可能许多人都想进行制作,可又不明白其中的道理;因为多语言网站不仅仅只是一个网站站点,具有多个而且dede织梦sql语句批量修改替换文章内容、标题的写法
update `idea_addonarticle` set body=replace(body,旧的,新的); update `idea_archi
留言与评论 (共有 0 条评论) |