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. Imagem

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. Imagem

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. Imagem

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. Imagem

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