Ir para conteúdo

POWERED BY:

Arquivado

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

diegoholiveira

codificação de caracteres

Recommended Posts

Galera. to usando ajax com JQuery para cadastrar dados enviando pra uma pagina php.

 

Ate ai tudo bem. Tudo funciona normalmente ate eu cadastrar um titulo com caractere especial, por exemplo mineração.

 

Dai o JQuery fica assim:

 

 

mineração

 

Alguem pode me falar o que pode ser que esteja causando este erro de codificação?

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

não. estou usando:

 

<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />

 

todos os meus arquivos estão usando esta codificação, e mesmo assim da este problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diego,

 

aqui vai uma explicação muito rápida

 

sempre que você manda alguma coisa por ajax ele codifica tudo para UTF8(que não tem acentos, caracteres especiais, etc). O problema é que nós utilizamos codificação ISO-8859-1.

Então você precisa pegar tudo que vem em UTF8 e converter para ISO-8859-1

 

No php a função que faz isso é utf8_decode()

 

 

nesse topico eu falo um pouco sobre isso

http://forum.imasters.com.br/index.php?showtopic=275896

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.