0
В моем подключении к базе данных включает в себя я использую код
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-запросы. Удивительно, что кто-то еще столкнулся с одной проблемой и знал о решении. Cheers
То, что означает «блоки»? – VolkerK
И как именно вы идентифицировали эту часть кода как виновника? – relet
Помните, что для работы 'mysql_real_escape_string' вам нужно открыть соединение с базой данных. Помимо этого, вам нужно дать более подробную информацию о том, что не работает. Кстати, я не думаю, что вы делаете, это хорошая практика. Исключение входных данных должно происходить, когда оно вставляется в базу данных. –