lollipop 1 Denunciar post Postado Maio 26, 2014 Pessoal é o seguinte. No site com charset UTF-8 esta aparecendo � no lugar dos caracteres especiais. E com ISO aparece "��" (sem aspas). No banco de dados está gravado dessa maneira: CRUZETA C/ REDU��O ESGOTO S�RIE NORMAL Tem como corrigir isso no site ou esses caracteres no BD ja lascou tudo? OBS: O site não foi eu quem fez muito menos o BD OBS2: Segundo o cliente, esse problema começou quando foi migrado o servidor. Estou disposto a dar mais informações sobre o problema. Apenas preciso corrigir isso. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
lokaodomau 61 Denunciar post Postado Maio 26, 2014 Qual charset do banco de dados e da tabela em questão? Compartilhar este post Link para o post Compartilhar em outros sites
lollipop 1 Denunciar post Postado Maio 26, 2014 A maioria das tabelas são latin1_swedish_ci mas a tabela produtos é utf8_general_ci Compartilhar este post Link para o post Compartilhar em outros sites
lokaodomau 61 Denunciar post Postado Maio 26, 2014 Este erro ocorre porque o PHP não encontrou este caractere do banco, e pelo visto, no banco, os caracteres são todos iguais, para qualquer ocasião de acentuação. É preciso estudar uma solução, pois não é um texto específico, e também não é um único registro. Corrigindo isso no banco de dados, acredito que no site voltará a normalidade. Compartilhar este post Link para o post Compartilhar em outros sites