php.ini文件中magic_quotes_gpc的用途是什么

时间:2010-05-11 13:46:34

标签: php

有人能告诉我php.ini文件中关键magic_quotes_gpc的意义是什么。

3 个答案:

答案 0 :(得分:3)

PHP的手册可以告诉你重要性:

  

为GPC设置magic_quotes状态   (获取/发布/ Cookie)操作。什么时候   所有的魔法都在上面   (单引号),“(双引号),\   (反斜杠)和NUL的逃脱   自动反斜杠。

http://us2.php.net/manual/en/info.configuration.php#ini.magic-quotes-runtime

答案 1 :(得分:1)

它用于将用户提交的数据直接插入到mysql查询中,而不必将其转义。

它现在已经被删除了,应该留给'Off',直到PHP删除它,我更喜欢处理mysqelf或DB抽象层的字符串转义,而不是依赖于php指令。

关键是GET / POST / COOKIE变量不仅仅用于数据库存储,而且我看到过多的电子邮件或显示的文字显示出来的字符。

答案 2 :(得分:0)

我通过添加一些特殊字符来破坏输入数据 必须关闭