怎么解决DedecmsV5.7 SP1广告不能显示

怎么解决DedecmsV5.7 SP1广告不能显示,第1张

怎么解决DedecmsV5.7SP1广告不能显示

很多站长都会用到如何解决DedecmsV5.7,所以你一定要看一下整篇文章的详细介绍。

最近华明镇升级到V5.7SP1,发现谷歌联盟和百度联盟的广告无法显示信息。对比之前版本的主页源代码后发现,在升级后的系统软件中,广告代码的双引号前有一个反斜杠。我在网上搜了一下,没有找到解决办法。我只好自己检查,终于发现了存在的问题。我在这里分享解决方案,让各位站长少走弯路。

查找ad_add.php文件的第30行,编写这段代码:

if($normbody['style']='code')

{

$normbody=addslashes($normbody['htmlcode']);

}

更改为以下代码:

if($normbody['style']='code')

{

$normbody=$normbody['htmlcode'];

}

注意:addslashes函数会在特定的预留标识符前加一个反斜杠,主要是为了转义一些特殊符号。

更改后保存,然后上传到web服务器,再添加广告正常显示信息。

因为在将广告代码插入数据库查询之前添加了反斜杠,所以先前在数据库查询中添加的广告代码不容易改变(反斜杠仍然存在)。如果您删除了所有以前添加的广告,您可以在以后再次添加它们。当然,您也可以立即手动删除数据库查询中每个广告的反斜杠。

以上是对网络媒体产生的分析的详细介绍。如果你想掌握很多相关内容,请继续关注这个网站。我会在第一时间为你产出更强的经典内容。更多精彩内容,尽在jb51.net

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存