在我的数据库连接中包括我使用代码
foreach ($_POST as $key => $value) {
$_POST[$key] = mysql_real_escape_string($value);
}
foreach ($_GET as $key => $value) {
$_GET[$key] = mysql_real_escape_string($value);
}
这在我的linux测试服务器(Cent OS 5.5)上运行正常但是,当它转移到生产环境(Windows Server 2003,IIS6 :()时,它会阻止一些SQL查询。想知道是否还有其他人遇到过同样的问题,并知道一个解决方案。 干杯
答案 0 :(得分:0)
Pekka基本上回答。在调用mysql_real_escape_string
之前没有启动数据库连接。