Вы можете смоделировать magic_quotes с помощью короткого сценария, такого как:
$_GET = array_map("addslashes", $_GET);
$_POST = ...
Обратите внимание, что на самом деле вам нужен рекурсивный вариант .И пока вы работаете, вы можете по крайней мере использовать _real_escape_string
вместо addslashes
(что действительно допустимо, только если ваша база данных и соединение используют только ASCII).
Чтобы включить это для всех сценариев, используйтеопция php.ini:
auto_prepend_file = .../fake_magic_quotes.php
По крайней мере, в PHP 5.3 можно по-прежнему включать эту устаревшую функцию.