ciao a tutti dovrei inserire tramite query del codice html in un database.
per gestire i caratteri speciali mi sono inventato questa funzione:


Codice PHP:
function trasforma($testo
{     
$letters = array("'""é""à""ì""ù""ò""è""€");     
$sost    = array("’""é""à""í""ù""ò""è""€");     
$output  str_replace($letters$sost$testo);      
return 
$output;     

e poi la applico a tutti gli elementi postati che poi vanno a finire nella mia query
Codice PHP:
array_walk($_POST'trasforma'); 
ma nada... non vengono trasformati i caratteri