0755-23698839
132-6576-8769

解决网站后台添加统计代码等JS代码时出错的问题

创络讲堂 2014-07-21 08:00:00 8535次 https://www.chuangluo.com/news_401.html 作者:创络科技

深圳网站建设公司创络在去年的旧版本网站后台中添加了统计代码等JS代码管理的功能,最近我们发现客户在使用此功能的时候有的时候会出现添加或者编辑出错的问题,经过分析我们已经彻底解决了这个问题。

网站后台添加统计代码等JS

问题重现:

由于已经有好几位客户向我们反馈了这个问题,最初技术员以为是客户操作问题,因为大多数客户在使用这个功能的时候是没有问题的。但是后来我们发现在不同的服务器上,这个功能的使用效果不同。于是我们就猜测可能是服务器环境有关。

问题描述:

由于JS代码中有一些常见的特殊字符,例如斜杠、单引号等等,同时为了防止SQL注入攻击,我们的技术员在处理用户提交的数据的时候会处理掉这些特殊字符。我们会使用到的一对函数就是addslashes()和stripslashes(),但是这两个函数的作用会受到magic_quotes_gpc的影响。

问题关键:

magic_quotes_gpc的开启状态直接影响上述函数的作用,如果magic_quotes_gpc的状态为开启的情况下,PHP程序已经默认处理了特殊字符,因此如果此时在使用addslashes去处理就会出错。

解决方案:

使用get_magic_quotes_gpc()函数判断magic_quotes_gpc的状态,根据不同的状态对客户提交的数据采取不同的处理方案。

  • 自动识别上传剪贴板中的图片让网站后台操作更简单方便
    2019-08-13 14:01:02
    为了让网站后台操作更简单方便,深圳做网站的公司【创络】一直在尝试一些新的理念和技术,我们最近在新版后台中增加了自动识别上传剪贴板中的图片的功能。
  • 如何在后台管理网站首页的横幅幻灯片图片
    2018-08-20 10:07:10
    网站首页的横幅幻灯片图片包括电脑版和手机版(如果网站有手机版的话),支持添加、修改和删除,支持设置链接地址和rel的Nofollow标签。
  • 合理规划商城网站后台订单打印的内容
    2018-06-16 23:40:32
    不同的运营者对商城网站订单内容有不同的打印需求,今天,我们就来简单讲述一下有哪些内容通常需要打印在订单上。
  • 网站后台管理系统更新:添加图片水印功能
    2014-04-24 08:00:00
    深圳网络公司创络最新发布的图片水印功能可以有效防止他人在未经许可的情况下引用网站上的图,其仅对上传后生成的产品、案例等的大图添加水印,小图不受影响,以有效保持列表页整洁。
  • 如何设置网站后台的留言提醒功能
    2013-06-03 08:00:00
    由于近期开展30天促销活动,我司网站系统中的留言提醒功能免费向活动期间新签单客户开放。而从最近的几位客户使用情况来看,大家在使用时还有一点点障碍。今天,创络就详细说明一下如何使用本功能。
  • 如何有效使用网站后台管理产品
    2013-05-18 08:00:00
    尽管我们的网站后台使用起来非常容易,甚至只需要看一眼就明白该如何操作,但是我们依然觉得应该为初次接触我们的系统的客户提供教程,以便任何人都能够更加顺利的上手使用。本文将介绍如何通过后台来管理产品。
标准建站流程
客服电话
  • 132-6576-8769
  • 0755-23698839