Well_PHP Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 Olá pessoal,Estou com um erro de acentuação.O erro é quando tem acentos no echo do phpNo começo do HTML tem:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> e depois tem no PHP: <?php header("Content-Type: text/html; charset=ISO-8859-1",true);?>o que pode ser? Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 Primeiro você seta o charset como utf-8, depois você muda para iso-8859-1. Se decida entre um ou outro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Well_PHP Postado Junho 22, 2010 Autor Denunciar Share Postado Junho 22, 2010 Já tentei usar um, e depois o outro, e os 2 juntos, porém nenhum funcionou.Tenho um simples texto em html, e fica assim Brasileirão 2010outro em PHP assim: vitórias Já tentei todas as maneiras, e nenhuma deu certo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 usando isso no html nunca tive problemas:<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Well_PHP Postado Junho 22, 2010 Autor Denunciar Share Postado Junho 22, 2010 Já coloquei no meu HTML, mas não funciona. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Junho 22, 2010 Denunciar Share Postado Junho 22, 2010 Esses dados estão vindo da base de dados? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jota Miler Postado Junho 24, 2010 Denunciar Share Postado Junho 24, 2010 se estes dados estiverem vindo da base de dados, creio que seja algum problema com conjunto de caracteres, e poderá mudar para Latin 1uma vez aconteceu isso comigo e criei as tabelas novamente mais sendo Latin1 AI PAROU DE DAR ERRO DE ACENTUAÇÃO Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 OxCom Postado Junho 26, 2010 Denunciar Share Postado Junho 26, 2010 Well_PHP,Leia um pouco sobre as funções utf8_encode e utf8_decode.Seguem os links : http://php.net/manual/en/function.utf8-decode.phphttp://php.net/manual/en/function.utf8-encode.phpfiz um teste básico e funcionou:<?phpecho "<p>João</p>";echo "<p>".utf8_encode("João")."</p>";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Well_PHP
Olá pessoal,
Estou com um erro de acentuação.
O erro é quando tem acentos no echo do php
No começo do HTML tem:
e depois tem no PHP:o que pode ser? Obrigado
Link para o comentário
Compartilhar em outros sites
7 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.