Ir para conteúdo

POWERED BY:

Arquivado

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

Diego Guimarães

[Resolvido] '?' (interrogações) no lugar de caracteres

Recommended Posts

Boa tarde!

 

Deem uma olhada no sistema q fiz: www.ampiezza.com.br/tgm/index.php?linha=tv

 

Notem que aparece um '?' onde deveria aparecer caracteres como 'á', mas no banco de dados aparece normal.

Quanto aos q aparecem corretamente é pq foram colocados no PHP buscando no banco de dados e o resultado, por exemplo: 'aa', imprime Álcool e Açúcar

 

Como faço pra resolver isso??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nãqo vi nada de ?

(navegador: Chrome)

 

Creio que o problema é. a collation do banco de dados é diferente do seu aplicativo

coloque isto no inicio do documento index.php

 

header("Content-type: text/html; charset=iso-8859-1");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Claro Portella, daí se o Diego não usa uma estrutura de idiomas dinâmica teria de empacotar toda string nessas funções o que tronaria inviável.

 

A dica do Renato seria melhor aproveitada, entretantotem que se ver se o collation do banco de dados dele é o mesmo do exemplo citado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Favor, troque em sua formatação HTML este meta:

 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

por este:

 

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diego, você entendeu porque funcionou ?

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.