Ciao

non capisco

se faccio un echo $testo; vedo i caratteri corretti (e se visualizzo la sorgente pagina
vedo i caratteri html cambiati, tipo &lt; al posto di < , &gt; al psoto di >.
$_POST non fa altro che inviare i dati passati da un form in maniera non visibile, tutto qui!!!