首 页
·
站长博客
·
用户注册
·
会员登陆
·
会员排行
·
最新主题
·
最近回复
☆
精华区
版权声明
·
论坛管理
当前登录身份:游客,请先登录。 笔名:
口令:
验证码:
楼 主
index
»
站务专区
»
[声明]本论坛修正了一个小BUG!~
作者:
一起PHP
注册时间:2004-02-27
主题/回复:247/1521
积分:
4649
等级:★★★★★☆(十一级)
称号:论坛圣人
nqp@nqp.me
4304410
www.nqp.me
发表:2006-02-25 00:19:13 阅读
2453
次 回复
0
次 得分
0
|
字号
10px
12px
14px
16px
18px
20px
24px
字色
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
▅▅▅▅▅
[声明]本论坛修正了一个小BUG!~
最近有朋友反映,论坛在发表内容时经常出现“语句有错误”的提示。导致正常的内容发布失败。
经过仔细检查,是由于原来的论坛在对内容存入数据库前处理不到位。
原程序中,对提交的内容,只处理了“>”“<”以及空格和回车换行符号等容易引起HTML混乱的字符,而没有替换掉可能会引起SQL语句混乱的单引号和双引号。
如果在发布的内容中包含单引号“'”,或者包含不定量的双引号,将会导致SQL语句发生错误,因此数据库添加不成功,提示“语句有错误”。
经过对内容在写输入数据库前使用addslashes()函数进行处理,问题解决。
现在论坛已经恢复正常。
在此提醒各位朋友书写此类代码时注意。
页数
1/1
:
首页
«
1
»
末页
发表回复:您还没有登陆,无法发表回复。请先
[登陆]
一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565
站长博客
E-mail:
nqp@nqp.me
执行时间:0.002sec
SimsmaBBS 2008 (v6.0)
Developed by
17php.com
,Copyright(C)2003-2010 All rights reserved. 副本授权:
一起PHP官方专用版