[Resolvido] Problema estanho com caracteres acentuados
Pessoal to com um problema estranho com caracteres acentuados.
Tenho uma página index.php que seleciona outros arquivos .php atravez de informações passadas pela URL (get) e os abre com "include_once".
Estou usando Dreamweaver CS4 para escrever o código.
A meta tag esta assim.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
O problema é estranho por que eu não estava recebendo o erro comum de caracteres acentuados sendo substituídos por "interrogações" (Firefox), mas a partir de ontem (21/01) todos os arquivos que escrevo tem os caracteres acentuados substituídos, mas os arquivos anteriores continuam funcionando normalmente sem erros nos caracteres.
Note que as paginas que tem os caracteres acentuados substituídos e as que não tem são ambas abertas pela mesma página e pela mesma include_once.
Olha o erro aqui nos links para entender melhor.
Exemplo de funcionando corretamente (antes de 21/01)
Exemplo de caracteres trocados (depois de 21/01)
Eu não posso usar utf_encode() pois tem códigos PHP nas paginas e mudar a "meta tag" e a "header php" para ISO-8859-1 não funcionou.
Alguém ai tem alguma idéia do porque isso ta acontecendo, já que ambas as paginas são abertas exatamente da mesma forma pelo mesmo arquivo.
Discussão (9)
Carregando comentários...