Ir para conteúdo

Arquivado

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

montano

charset errado

Recommended Posts

boa tarde,

 

Não sei onde postar a duvida, seguinte, estou executando um insert para um campo 'text' por mysql, porem ele nao ta gravando os 'ã,é' e etc..ele grava por simbolos, porem o erro n ta no submit pq eu ja dei echo $sql e no insert esta indo correto o erro é no banco mesmo.

 

Tenho que usar alguma configuração na table para aceitar caracteres especiais? ou fazer uma função em php que substitua esses simbolos na hora de ler.

 

valeu pessoal

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nas paginas .php estao: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

No Ajax que submete o form: xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

No Campo TEXT do BD: Collation: latin1_swedish_ci

 

Exemplo do erro:

Combustà vel ( Era para ser Combustível )

câmara ( cãmara)

automóvel (automóvel)

 

 

Alguem poderia me ajudar a resolver isso :S, o erro esta ocorrendo no momento do INSERT, se eu dou um echo no INSERT ele esta correto, é quando grava no BD que ele fica errado.

 

 

Agradeço muito.

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.