Ciao,
sto creando alcune pagine tradotte in sloveno.

La pagina html ha questo charset:

codice:
   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title><?=ucfirst($pagina_titolo);?></title>
        <meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
Fin qua tutto bene perchč se scrivo all'interno del file fisico (prova1.php che č in codifica di pagina utf-8) una cosa del genere:

codice:
Prireditve, Razstave in Festivale ter Veselice na prostem, Vaške veselice, Vaške šagre, Tržnice, Srečanja, Shode motoristov, Kino predstave na prostem in podobno
vedo tutti gli accenti strani in maniera corretta.


PROBLEMA:
la stessa frase recuperata da una tabella con collation utf8-general_ci o utf8-slovenian_ci
non scrive la frase correttamente e ad ogni carattere accentato vedo un punto di domanda nero in firefox e un quadratino bianco in explorer come se non fossero in grado di visualizzarmi il carattere stesso.

Perchč???
Come posso risolvere questa cosa?

NOTA BENE :
Ho notato che se nel database scrivo questa parola
codice:
Sreččanja
la sua visualizzazione nella pagina html č:
codice:
Sre?čanja
come a dire che se convertissi tutte le lettere accentate in codifica prima di scrivere nel db, in lettura troverei la frase corretta.

Ma č questa la soluzione corretta?
Perchč avendo impostato i due charset uguali non funziona la codifica dei caratteri?

Ciao e grazie