Le magic quotes sono deprecate, quindi sarebbe meglio disabilitarle modificando il php.ini. Se non puoi modificare il php.ini, piuttosto che ripetere due volte le assegnazioni, o chiamare una funzione per ogni elemento che recuperi dagli array GET,POST o COOKIE di PHP come suggerito dalla pillola, puoi fare eseguire in ogni script il codice (magari lo piazzi nel file di connessione al db o dove inizializzi la tua applicazione)

Codice PHP:
function undo_magic_quotes(&$array){
    if(
get_magic_quotes_gpc ()){
        foreach (
$array as $key => $value) {
            if(
is_array($value))
                
undo_magic_quotes ($value);
            elseif(
is_string($value))
                
$value=stripslashes ($value);

            
$array[$key]=$value;
        }
    }
}

function 
undo_magic_quotes_gpc(){
    
undo_magic_quotes($_GET); 
    
undo_magic_quotes($_POST);
    
undo_magic_quotes($_COOKIE);
}

undo_magic_quotes_gpc(); 
quindi ti comporti sempre come se fossero disabilitate.