程序员的出路

alex.w的Blog

导航

php中表单中有双引号的处理方法

Posted on 2008-10-27 22:33  alex.w  阅读(208)  评论(0)    收藏  举报

如果是服务器管理员可以直接设置magic_quotes_gpc=off来解决(配置 GET/POST/COOKIE 三种模块的特殊字符,包含单引号、双引号、反斜线、及空字符 (NUL) 是否要自动加入反斜线当溢出字符。)

1、非管理员解决的办法就是把反斜杠过滤掉。$str2=str_replace(chr(反斜杠的ASCII值),"",$str)
str2就没有反斜框了,笨方法。

2、$sql=stripslashes($sql); //stripslashes函数 去掉转义字符前的“\”