Bem pessoal, gravo no banco de dados os textos com acentuação normal e o DB é LATIN.
"Exemplo de texto com acentuação isso é fácil de entender, a nação agradece a fé"
Agora na página uso o charset UTF-8 com a meta tag abaixo:
<meta http-equiv="Content-Type" content="application/text/html; charset=utf-8" />
Ai que vem o problema, os textos ficam todos zuados como muitos devem saber.
Para resolver tal problema tenho usado a função utf8_encode para todos os textos enviados ao navegador. Funciona muito bem. Também já usei as opções htmlentities e soluções própias para passar a acentuação para código html.
Mas tirando as duas soluções propostas e testadas por mim, qual outra os experts da área recomendam?
Andei verificando o script WordPress e eles não usam a função utf8_encode, ai fiquei mais curioso ainda.
Bem, é isso espero que entedam.
Valeu