PHP foreach($ _ POST为$ key => $ value)windows server 2003 IIS 6问题

时间:2010-08-08 21:14:12

标签: php windows post get foreach

在我的数据库连接中包括我使用代码

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查询。想知道是否还有其他人遇到过同样的问题,并知道一个解决方案。 干杯

1 个答案:

答案 0 :(得分:0)

Pekka基本上回答。在调用mysql_real_escape_string之前没有启动数据库连接。