您当前的位置: 主页 > 优化教程
DedeCMS投票模块有朋友反映投票主题的选项经常被sql注入删除,经过iOS100知识库查看代码发现投票模块代码没有对sql参数进行转换,导致不法分子sql注入。只要讲addslashes()改为mysql_real_escape_string()即可。
 
打 开/include/dedevote.class.php文件,查 找

$this->dsql->ExecuteNoneQuery("UPDATE `dede_vote` SET totalcount='".($this->VoteInfos['totalcount']+1)."',votenote='".addslashes($items)."' WHERE aid='".$this->VoteID."'");
 
修改为
 
$this->dsql->ExecuteNoneQuery("UPDATE `dede_vote` SET totalcount='".($this->VoteInfos['totalcount']+1)."',votenote='".mysql_real_escape_string($items)."' WHERE aid='".mysql_real_escape_string($this->VoteID)."'");
 
注:
 
* addslashes() 是强行加\;
 
* mysql_real_escape_string()  会判断字符集,但是对PHP版本有要求;(PHP 4 >= 4.0.3, PHP 5)
 
* mysql_escape_string不考虑连接的当前字符集。(PHP 4 >= 4.0.3, PHP 5, 注意:在PHP5.3中已经弃用这种方法,不推荐使用)
 

关键词:DedeCMS,教程,投票,模块,漏洞,解决,方法,Dede    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dedecms中rss的描述实现全文内容输出的方法Dedecms的rss功能,相信很多站长朋友都在php虚拟主机中使用吧... 2021-07-30
dedecmsdedecms 如何让友情链接的a标签显示title天在弄友情链接的时候 发现友情链接不会显示title 但是有时候换友链... 2021-08-09
pbootcms模板文件如何调用所有的文章pbootcms模板文件如何调用网站所有的文章1{pboot:list... 2023-06-26
DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文我自己的解决办法很简单,是因为我模板文件搞错了,所以就生成不了了。 网... 2021-07-27
织梦后台SQL批量修改文章标签语法使用DedeCMS建站会遇到这样的问题,采集来的文章有个小错误没修正,... 2021-07-22
织梦的默认作者和默认来源如何修改首先直奔主题了,默认的未知和admin,很容易导致页面不美观,如果在返... 2021-07-27
dede5.7后台登陆密码忘记了怎么办 怎么修改方法一(推荐): http://www.adminbuy.cn/a/w... 2021-07-27
织梦5.7修改搜索结果页 关键字 红色 颜色nclude 目录下 arc.searchview.class.php... 2021-07-27
dedecms织梦批量删除会员的后台SQL语句代码网站如果开启会员注册功能,将可能会被批量注册,如果需要删除这些会员,就... 2021-07-22
织梦让channelartlist标签支持currentstyle高亮属性方法要实现织梦让channelartlist标签支持currentstyl... 2021-07-27
织梦dedeCMS发布修改文章导致tag标签失效有时在使用织梦tag标签时间,修改时会发现所加的tag标签不见了,经过... 2021-07-22
“关键字不能小于2个字节”解决办法织梦搜索老是显示关键词不能小于2个字节,这里哪里出现了问题了呢,于是在... 2021-07-27
织梦自定义表单获取IP地址和提交时间方法相信大家在用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什... 2021-07-22
织梦dede标签:arclist标签使用大全arclist是织梦网站建设计系统中最重要的标签,同时也是最基础的标签... 2021-09-25
织梦DedeCMS获取当前栏目rss订阅链接DEDECMS调用当前栏目的id数字,来获取rss订阅链接地址。 1、... 2021-07-30
dedecms搜索关键字不能小于2个字节怎么办本文介绍了dedecms搜索关键字不能小于2个字节的解决方法,修改下源... 2021-07-27

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn