Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MARCOSOFTHARD

[Resolvido] CHARSET

Recommended Posts

Tenho um sistema PHP, no qual ele era em inglês, fiz a tradução dele mais não reconhece os caracteres epeciais.

 

o html dele esta assim

 

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

É erro do charset mesmo ou do PHP, será?

 

Como posso arrumar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acontece que as hospedagens brasileiras configuram o servidor para utilizar o default charset como ISO-8859-1, e como você não declara isso em seus arquivos, acaba acontecendo este conflito de caracteres.

Você pode resolver isso declarando um header, assim:

header('Content-type: text/html; charset=utf-8');
O mais recomendado é utilizar UTF-8.

A codificação que seu editor utiliza para CRIAR o arquivo também conta, e deve ser coerente com a codificação que você está utilizando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você usar o dreamweaver em modo de designer ele converte os caracteres para suas respectivas codificações.

 

EX : Espaço em branco =  

 

á = á

é = é

Á = &aAcute;

ç = ç

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.