防止单引号,双引号在接受页面被转义

在写页面的发布的时候常常会碰到发出来的代码中单引号,或者双引号被转义,从而使页面的代码不能正常使用。

今天就碰了,FCK转出页面时,里面含有图片,结果图片的代码被转义了,从而使页面中图片不能显示 。

在网上搜了一下解决方法。主要有这两种:

单引号被转义为 \'

双引号被转义为 \"

那么可以进行如下设置以防止:

方法一:在php.ini中设 置:magic_quotes_gpc = Off

方法二: $str=stripcslashes($str)

stripcslashes() 函数删除反斜杠,

addcslashes() 函数添加反斜杠。

重点推荐第二方法!

分享