Questa funzione sostituisce i caratteri accentati con i corrispondenti html
<?php
function cleanstring($stringa) {
$stringa = str_replace ("à", "à", $stringa);
$stringa = str_replace ("è", "è", $stringa);
$stringa = str_replace ("ì", "ì", $stringa);
$stringa = str_replace ("ò", "ò", $stringa);
$stringa = str_replace ("ù", "ù", $stringa);
return $stringa;
}