Ciao
se il forum è quello in firma il charset dovrebbe essere corretto.
In effetti io visualizzo tutto correttamente, non avrai impostato sul tuo browser un charset errato? Prova a impostare la selezione automatica...
Però se tu potessi, sarebbe una gran bella idea filtrare i caratteri speciali e trasformarli in entità html.
Php ha un'ottima funzione http://it.php.net/htmlentities
Questo eviterebbe ogni eventuale problema.
Ciao