Не существует волшебного решения для того, чтобы быть небрежным.
Также только эти слэши не предотвращают SQL-инъекции.Их наличие указывает на другую проблему, magic_quotes.Магические кавычки были удобной функцией в PHP2 и никогда не предназначались для обеспечения безопасности.(Случайно они были в безопасности примерно в 1997 году, когда базы данных не поддерживали многобайтовые кодировки).
В любом случае отключите magic_quotes.Используйте ручное экранирование (mysql_real_escape_string) или, что еще лучше, гораздо более удобные подготовленные операторы с PDO.
Если вы хотите быть ленивым, по-прежнему отключайте magic_quotes.Но используйте $_GET = array_map("mysql_real_escape_string", $_GET);
и сделайте то же самое для $ _POST и $ _REQUEST в начале ваших сценариев и после установления соединения с базой данных.
А затем примените htmlentities(stripslashes($input))
для записи выходных данных, чтобы избавиться от посторонних обратных косых черт.1010 *