SCIENTIST Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 Bom estou mostrando uma string em uma página php e ela aparece assim: este loja � mt legal aconselho a todos que moram em bel�m-pa com esses '?' Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 No google: setar charset página. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Outubro 24, 2011 Autor Denunciar Share Postado Outubro 24, 2011 Minha página já está com charset setado: <meta http-equiv="content-Type" content="text/html; charset=utf-8" /> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 voce2011 Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 Utilize o programa Notepad++ selecione o conteúdo e clique na aba formatar UTF-8(sem BOM), quando acontece isso faço desta forma, e resolve! Abraços!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Outubro 24, 2011 Autor Denunciar Share Postado Outubro 24, 2011 vou testar aqui e retornoTenho que selecionar Codificação UTF-8 (SEM BOM) salvar e substituir a pagina original pela salva no notepad ++? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 voce2011 Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 Você vai ter que selecionar todo o texto, e depois dar format UTF 8 sem BOM! e salvar o nome do seu arquivo normalmente, se ele já existir basta abrir ele com o programa, depois de ter feito o procedimento, só salvar. Não tem erro! Boa sorte! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Outubro 24, 2011 Autor Denunciar Share Postado Outubro 24, 2011 Não funcionou :DoBS: Percebi uma coisa estranha, esta string que está com o símbolo '?' no lugar dos acentos foi a que eu peguei do BANCO DE DADOS. Quando eu faço um echo "olá para todo mundo", a acentuação fica normal sem nenhum problema, ou seja, o problema está quando pego os dados do BD Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 voce2011 Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 (editado) Você tem que verificar o charset que vem do BD, pois sua charset da página deve ser igual também! Verifique isso, e tente novamente! Também tente mudar em vez de UTF 8, coloque ISO-8859-1.Abraços! Editado Outubro 24, 2011 por voce2011 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Outubro 24, 2011 Autor Denunciar Share Postado Outubro 24, 2011 (editado) Olha que interessante: quando mudo o chartset para ISO-8859-1 os dados do banco ficam normal, mais os que escrevo manualmente ficam todos "loucos", isto é, inverte tudo !! :D Editado Outubro 24, 2011 por SCIENTIST Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 voce2011 Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 Você tem que ver o que ver qual charset vem do banco para evitar esses erros! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Outubro 24, 2011 Autor Denunciar Share Postado Outubro 24, 2011 Como eu lhe disse o charset do banco ta configurando assim: utf8_gerenal_ciResolvido : Adicionei as seguintes linhas no meu arquivo de conexão mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER_SET utf8"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 Não esqueça de pesquisar no fórum antes de postar. Essa dúvida é bem comum.Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ricardo T. do Prado Postado Outubro 25, 2011 Denunciar Share Postado Outubro 25, 2011 use: UTF-8 nas páginas e collation Latin_General_CI no banco de dados. Pelo menos nunca tive problemas fazendo desta forma.Abs. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
SCIENTIST
Bom estou mostrando uma string em uma página php e ela aparece assim:
este loja � mt legal aconselho a todos que moram em bel�m-pa
com esses '?'
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.