• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Knitter

[MYSQL] Qual o charset que é enviado para a base de dados.

4 mensagens neste tópico

Defini uma base de dados com um charset utf8, tenho um site feito usando ISO8859-1, agora tendo um utilizador um formulário pela frente que lhe permite introduzir texto, qual o charset enviado para a base de dados?

O que defini, ou o que é usado pelo browser do utilizador?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Penso que o Mysql ate utiliza o utf8 por defeito. No teu caso põe o latin1...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tudo bem, mas que dados são enviados para a base de dados? Existe alguma conversão automática?

No caso, o charset por omissão que o mysql possui é latin1, no entanto, essa configuração vai depender do que estiver definido no my.cnf. E mudar de charset não é a solução, limitar o sistema apenas à generalidade dos paises europeus não é o objectivo

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ah ok, nao tinha reparado bem na pergunta... sinceramente nao sei,mas penso que é o k tu defines...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora