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