Página 1 de 3
Problema com codificação de catacteres
Enviado: 02 Out 2011, 17:35
por smallbreeds
URL do Fórum: http://www.shihtzuforum.com.br
Olá gente!
Creio que o problema abaixo seja mesmo por questão de codificação. O caso é o seguinte, instalei a Mod Ultimate Quiz. O texto das telas está normal, com acentuação normal. Então, na primeira tela se preenche o formulário com as perguntas e respostas do quiz. Quando clica em enviar e se vai para a próxima página os dados preenchidos no formulário ficam desconfigurados, quando se clica enviar, que é a terceira etapa que de fato vai para o Fórum para o pessoal usar, continua desconfigurado.
Sei que codificação de arquivo de idiomar é UTF8 sem BOM. Mas quando se trata de formulário, qual q codificação correta? No php? No Html?
Valeu
PS.: Fica assim
reação ===>> rea????o
Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 17:42
por robra
Smalbreeds.
Particularmente, eu fiz alterações no
template/ucp_register.html do meu Fórum incluindo algumas informações adicionais, e para que as palavras ficassem com a acentuação correta eu alterei para a codificação da página
UTF-8 apenas, pelo
Notepad++. O
UTF-8 sem BOM é usado no
.php da linguagem.
Abraço.

Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 17:45
por smallbreeds
Isso quer dizer então Robra que o html devo alterar para UTF8 (nada de bom).
Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 17:46
por robra
Isso mesmo.
Abraço.

Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 17:53
por smallbreeds
Num deu :(
Tem um monte de coisa sobre isso no tópico de lançamento, mas não achei exatamente uma solução. Até fiz uma pergunta mas o autor não gosta muito de responder...
Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 18:17
por robra
Ah... entendi. Não se trata de texto estático acentuado em um html e sim de um texto preenchido em um formulário.
Bem, aí tem de analisar o processo. Depois que você digita as perguntas e respostas e dá o 1º enviar, acredito que todo o texto deve ir para o bando de dados, retornando já desconfigurado.
Talvez uma solução seria trabalhar a codificação da tabela do banco de dados para retornar a informação com a acentuação correta.
Abraço.

Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 19:37
por smallbreeds
E agora, como faz isso :?: :lol:
Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 20:00
por smallbreeds
Robra, achei onde muda a codificação e as tabelas que teria que mudar. mudei de latin_swedch_ci para utf8_unicode_ci, mas não deu, tem uma tonelada e meia de codificações diferentes. Mas não ví nenhum uft8_brasileirinho_ci..... :lol:
Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 20:16
por robra
Se você sabe qual é a tabela que a MOD criou no banco de dados, então clique sobre ela e na coluna "
Collation" você altera o codificação para
utf8_bin respectivo ao campo que armazena a mensagem digitada.
Abraço.

Re: Problema com codificação de catacteres
Enviado: 02 Out 2011, 23:20
por smallbreeds
Não deu Robra, e já tentei diversas variações de codificação dos Htmls e phps. E no banco de dados com utf8