Salve a tutti,

sto sviluppando un multilingua, le lingue principali sono russo e serbo, ma anche lingue latine.

I caratteri cirillici vengono visualizzati sempre bene, se sono inseriti nel codice o prelevati da un file.
Mentre, se le parole vengono prelevate dal database, nonostante sia memorizzate correttamente nel db vengono visualizzate male, con i classici punti interrogativi e simboli strani.

I file sono codificati utf-8, le colonne del db anche, i meta tag sono sempre utf-8, infatti se le parole sono inserite nel codice sorgente non ci sono problemi.

Come mai mi da problemi solo per le parole prelevate dal db? Ovviamente le parole in italiano, inglese, insomma le lingue latine, vengono visualizzate correttamente.

Spero che qualcuno mi possa aiutare.

ps: uso php5 e mysql5