您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms5.7SP1广告不显示的解决方法
孙剑佛2023-09-30 17:27:00dedecms教程已有人查阅
导读最近把小站更新到V5.7 SP1版本,结果发现谷歌联盟和百度联盟的广告都不能显示。对比了一下之前版本的首页源码,发现更新后的系统中,广告代码双引号前均多了一个反斜杠
最近把小站更新到V5.7 SP1版本,结果发现谷歌联盟和百度联盟的广告都不能显示。对比了一下之前版本的首页源码,发现更新后的系统中,广告代码双引号前均多了一个反斜杠。在网上搜了一下,没有找到解决方法,只好自己排查,终于发现了问题所在。我在这里把解决方法分享出来,让各位站长少走些弯路。
找到ad_add.php文件第30行,把这段代码:
修改完后保存,然后上传到服务器,再添加的广告就能正常显示了。
因为反斜杠是在广告代码插入到数据库之前添加的,所以数据库中之前添加的广告代码不会变(反斜杠依然存在)。只要把之前添加的广告都删除,然后重新添加就可以了。当然,你也可以直接在数据库中手工把每个广告的反斜杠都去掉。
找到ad_add.php文件第30行,把这段代码:
if($normbody['style']=='code')
{
$normbody = addslashes($normbody['htmlcode']);
}
改成如下代码:
if($normbody['style']=='code')
{
$normbody = $normbody['htmlcode'];
}
注:addslashes函数会在指定的预定义字符前添加反斜杠,主要是对一些特殊字符进行转义。修改完后保存,然后上传到服务器,再添加的广告就能正常显示了。
因为反斜杠是在广告代码插入到数据库之前添加的,所以数据库中之前添加的广告代码不会变(反斜杠依然存在)。只要把之前添加的广告都删除,然后重新添加就可以了。当然,你也可以直接在数据库中手工把每个广告的反斜杠都去掉。
本文标签:
很赞哦! ()
相关文章
- dedecms5.7频道封面首页的调用方法
- dedecms5.7织梦首页调用单页的文档内容的方法
- 织梦dedecms5.7后台留言管理在哪里
- dedecms5.7后台添加文章出现重复内容怎么办
- 织梦dedecms5.7会员登陆后返回网页显示登陆状态方法
- 织梦dedecms5.7图集加水印解决方法
- 织梦dedecms5.7自由列表使用教程
- 织梦dedecms5.7自定义模型使用教程分享
- 解决dedecms5.7版本article_image_cl.htm模板文件IE9大图不显示BUG
- 织梦dedecms5.7SP1 /plus/download.php url重定向漏洞的解决方法
- dedecms5.7代码高亮的方法思路
- 织梦dedecms5.7添加自定义属性的实现方法
随机图文
-
dede织梦更新提示DedeTag Engine Create File False的解决方法
dede时更新提示DedeTag Engine Create File False的解决方法 我们在使用织梦cms的时候,偶尔更新文章或更新首页时会提示“DedeTag Engine Create File False”的错误信息 -
dedecms织梦广告添加和修改方法
Dedecms5.7在之后一次更新后,广告模块进行了一次相对以前几个版本来说比较大的改动,首先我们可以看到的是在添加广告时区分了,代码,图片,文字,flash4个发布形式 -
dedecms实现表单分步提交的思路方法
一般的企业会遇到各类用户调查,我此前也用DEDE的自定义表单和模型,完成了一些诸如报名等系统的开发。 -
织梦内容页怎么调用栏目内容标签{dede:field.content/}
在织梦首页或内容详情页没法直接调用栏目内容.即{dede:field.content/} 这个标签为栏目专用标签.下面的方法可实现内容页调用.
留言与评论 (共有 条评论) |