使用PDO添加注释

时间:2011-12-21 20:19:44

标签: php pdo

对于我正在处理的辅助项目,用户可以评论/分享他们对某些主题等的意见。虽然插入工作正常,但我如何制作它以便用户可以发表评论,例如

  

"这是测试评论。我'米。你'重。他们'再"

没有准备好的语句插入此代码:

  

"这是测试评论。 I \'米。你\'重。他们\'再"

有没有办法在没有斜杠的情况下使用预准备语句插入注释等等?

3 个答案:

答案 0 :(得分:7)

我以为我听过最后的魔术行情

你需要禁用它们

http://php.net/manual/en/security.magicquotes.php

答案 1 :(得分:3)

除非你通过转义或其他字符串函数自己添加了斜杠,否则它归因于magic_quotes_gpc php设置。禁用它。

答案 2 :(得分:1)

使用预准备语句时,不需要使用任何转义函数,如PDO :: quote,addslashes,mysql_real_escape_string等。
如果你正在使用它,只需退出它。