0

如何在 web.config 文件中magic_quotes_gpc = On更改属性?magic_quotes_gpc = Off这是一个带有 IIS 的服务器,我无法编辑 PHP.ini。

我尝试将以下内容添加到 htaccess.txt 文件中,但它不起作用。

php_flag magic_quotes_gpc Off
php_value magic_quotes_gpc Off
4

2 回答 2

3

这也将起作用(在 PHP 中)

ini_set('magic_quotes_gpc', 'Off');
于 2013-04-25T16:15:48.253 回答
2

不要相信magic_quotes_gpc,引入了magic quotes 选项来帮助保护开发人员免受SQL 注入攻击。它对通过 GET、POST 或 COOKIE 接收到的所有信息有效地执行 addlashes()。不幸的是,这种保护并不完美:还有一系列其他字符被数据库解释为此功能未涵盖的特殊字符。此外,未直接发送到数据库的数据必须未转义才能使用。

于 2013-04-25T16:08:52.710 回答