Quando apri il file xml quadra la sua intestazione (prima riga di codice), Esempio: codice: <?xml version="1.0" encoding="utf-16" ?> e magari come prima riga del file php fai un echo codice: <?php echo '<?xml version="1.0" encoding="utf-16" ?>'; ?>
ah ecco perchè non capivo il fatto è che
- il mio xml da cui leggo non riporta l'utf
<?xml version="1.0" standalone="yes"?>

- e la paginetta php che mi serve per fare questo lavoro l'ho scritta di sana pianta e non ho messo l'intestazione riportante l'utf da utilizzare
dovrei metterla quindi?
così come quella di questa pagina portebbe andar bene?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head><title>Invia una risposta | HTML.it forum</title>
<meta http-equiv="MSThemeCompatible" content="Yes" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />