Em resumo, você precisa garantir quatro configurações:
A forma mais correta e atual é avisar ao navegador qual a codificação que o arquivo utiliza, para isso basta apenas inserir a tag "" entre as tags .
Atenção, para que funcione você deve seguir todos os passos:
No phpMyAdmin há um menu DropDown próximo às opções de compactação 'nenhum', 'zip', 'gzip' e 'bzip' que normalmente está selecionada a opção 'utf-8'. Mantenha este se sua base estiver com este CHARSET, do contrário, especifique 'iso-8859-1' caso ela esteja com o CHARSET Latin1.
Para incluir esse padrão ao seu código, basta acrescentar ao a tag com o atributo charset e seu valor conforme o padrão a ser utilizado. Neste tutorial, vamos explicar como funcionam as entidades do HTML para poder fazer a inclusão dos caracteres especiais.
Existem três formas de declararmos o encode do arquivo:
Na programação, às vezes, queremos remover alguns caracteres especiais da string....Remover caractere especial em PHP
Se quisermos garantir que a acentuação da nossa página seja universalmente entendida devemos usar as entities. Nas entities faz diferença usar caracteres maiúsculos ou minúsculos. Na verdade, entities é o único caso onde a HTML é case-sensitive.
Clique no menu Arquivo e escolha a opção Salvar como... . Na janela de diálogo que surge na tela, observe, lá no final dela, um campo com o título "Codificação". Clique no botão ao lado desse título para abrir uma lista de opções, e escolha "UTF-8". Depois disso, clique no botão Salvar.
UTF-8 é o formato de codificação de caracteres dominante na Internet....
Já fazia mais de ano que eu tentava resolver o problema de acentuação no banco de dados do meu site, sempre que eu mandava inserir algum dado nas tabelas e depois tentava consultar, os caracteres acentuados voltavam irreconhecíveis. após muito pesquisar finalmente consegui achar a solução.
Como definir a acentuação correta nos arquivos? Os problemas de acentuação geralmente são originados pelos editores que não estão configurados da forma correta, no geral, basta alterar a formatação para o padrão UTF-8 antes de salvar os arquivos.
Abra o arquivo .php no notepad++ e vá no botão menu formatar e selecione a opção: Codificação em UTF-8 (sem BOM), é possivel que o arquivo fonte do PHP não esteja utf-8. A página .html que está renderizando não esta no padrão utf-8, então adicione esta linha a ela:
Quais os impactos dos impostos sobre a economia brasileira?
Quais os tipos de entrevista de emprego?
Qual o melhor remédio para reposição de hormônio?
Como os maias foram dizimados?
Como incas conseguiram administrar um império tão extenso?
Para que os incas utilizavam o ouro?
Como os homens da caverna usavam a matemática?
Qual a importância da contribuição dos Estudos Culturais para o campo da educação?
Como o golfinho Peter se suicidou?
Qual a importância dos incas maias e astecas?
Qual colágeno é bom para cartilagem?
O que fazer se o computador não quer iniciar?
Como os incas pagavam os tributos?
Como faço para arrastar uma fórmula no Excel?
Porque os povos incas maias e astecas desapareceram?
Como os impostos influenciam nos preços?
Qual foi a solução entrada para pelos Incas cultivar suas plantações?