Ciao ragazzi, ho un problema con il controllo dei campi di un form.

Se nel campo "descrizione" scrivo: l'animazione...

nella query arriva l\\\'animazione con due \ compromettendo la query... Perchè?

Ecco il codice:

Codice PHP:
$controllo_link = array(1 => $_POST['nome'], $_POST['cognome'], $_POST['descrizione']);

    $search_controllo_link = array ("'", "$", '"', ",", ";", "<?", "?>", "<", ">");
    $replace_controllo_link = array ("\'", "\$", '\"', "\,", "\;", "", "", "(", ")");
    $replace_controllo_link = str_replace($search_controllo_link, $replace_controllo_link, $controllo_link);
Dove sbaglio?
Grazie