Ciao a tutti, ho un problema e semplifico:
ho una pag html con un bottone posto in una form, che mi deve xmettere di inserire + comuni in una tabella temporanea. Per farlo richiamo una pag di solo cod php, gli passo il nome del comune e questa effettua l'inserimento dopo aver controllato che il nome sia esatto.
Il problema è che quando passo il comune alla pagina php questa non mi legge i caratteri accentati, ma mi prende dei caratteri strani.
Ho provato a usare il str_replace e mi funziona x tutti tranne che x la 'à' che è identificata come 'Ã ', cioè ha uno spazio finale e quello non me lo toglie, ho provato ad usare di tutto.
$string = str_replace("ì", "ì", $string);
$string = str_replace("è", "è", $string);
$string = str_replace("Ã ", "à", $string);
$string = str_replace("ò", "ò", $string);
$string = str_replace("ù", "ù", $string);
$string = str_replace(' ', '', $string);
$string = rtrim($string, " ");
Penso il problema sia xchè non ho messo
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
ma nella pagina php non posso..
Qualcuno ha qlc suggerimento da darmi???