Il problema era proprio quello che diceva gianiaz. Adesso questa parte è risolta!

Adesso, però, ho un altro problemino..
Se voglio recuperare il contenuto della mia pagina da db mysql e poi passarlo a smarty, ho lo stesso problema sui caratteri accentati.

LA MIA SITUAZIONE E':
db mysql con collation "utf8-general_ci"
tabella che contiene il testo da estrarre con collation "utf8-general_ci"
la stessa codifica "utf8-general_ci" è impostata su tutti i campi testo della mia tabella

ESEMPIO:
la TABELLA contiene: "Questo è il testo da estrarre"
Il risualtato che otttengo è: "Questo ? il testo da estrarre"

Non capisco il problema! Pensavo che impostando la codifica come ho fatto da phpmyadmin sul db non ci sarebbero stati problemi..

Come potrei risolvere?