discuz

推荐列表 站点导航

当前位置:首页 > 建站教程 > discuz >

Discuz教程:X3.2统计代码添加无效出错的解决方法

来源:网络整理  作者:网络  发布时间:2020-12-08 00:48
现象描述:在后台,全局,站点信息添加统计代码时,代码会自动变成 script/script 原因分析:官方在X3.2提交统计代码...

  现象描述:在后台,全局,站点信息添加统计代码时,代码会自动变成 <script></script> 原因分析:官方在X3.2提交统计代码的时候,在入库前验证正则,而这个正则存在问题,不晓得官方的意图,所以解决方案就算是临时的处理吧 解决方案: 打开source/admincp/admincp_setting.php   搜索 if(isset($settingnew['statcode'])) { 将这段落都删除,即 if(isset($settingnew['statcode'])) {                 $settingnew['statcode'] = preg_replace('/<script(.*?)language(.*?)>/is', '<script>', $settingnew['statcode']);                 $settingnew['statcode'] = str_replace(array('<?', '?>'), array('<?', '?>'), $settingnew['statcode']);         }

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jz/discuz/1249.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

Discuz教程:X3.2统计代码添加无效出错的解决方法

2020-12-08 编辑:网络

  现象描述:在后台,全局,站点信息添加统计代码时,代码会自动变成 <script></script> 原因分析:官方在X3.2提交统计代码的时候,在入库前验证正则,而这个正则存在问题,不晓得官方的意图,所以解决方案就算是临时的处理吧 解决方案: 打开source/admincp/admincp_setting.php   搜索 if(isset($settingnew['statcode'])) { 将这段落都删除,即 if(isset($settingnew['statcode'])) {                 $settingnew['statcode'] = preg_replace('/<script(.*?)language(.*?)>/is', '<script>', $settingnew['statcode']);                 $settingnew['statcode'] = str_replace(array('<?', '?>'), array('<?', '?>'), $settingnew['statcode']);         }

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jz/discuz/1249.shtml

相关文章

风云图片

推荐阅读

返回discuz频道首页