Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, primeiramente bom dia. Obrigado por se interessarem.
Bom, vamos lá. Tenho um problema no PHP. Os dados cadastrados no banco estão vindo um carácter estranho, tipo um losango preto com um ? (ponto de interrogação) dentro.
Antes de mais nada, meu documento em PHP está como UTF-8:
<meta charset="UTF-8" />
Meu banco de dados está com a Collation (Agrupamento) = utf8_general_ci
Minhas tabelas do banco estão com Collation (Agrupamento) = utf8_general_ci
Os campos da minha tabela que permitem textos estão com Collation (Agrupamento) = utf8_general_ci
Estou utilizando o EasyPHP como servidor web. As configurações são as padrões, não alterei nada. Se precisar eu colo aqui o arquivo.
Mesmo assim, quando insiro algo no banco de dados que tem algum acento, ele me volta um ? com um losango preto em volta.
Atenção: Não quero utilizar uft8_encode/utf8_decode, pois considero isso "gambiarra". Somente em último caso.
Agradeço desde já a todos que ajudarem,
Muito obrigado!
Carregando comentários...