0

erro na acentuação php+mysql+html

criado por Alexandre Caldeira em 06/02/2014 12:03pm
Boa tarde pessoal

Venho tentar compartilhar de algo que infelizmente tirou esta ultima noite de sono, e me deu uma canceira de dois dias até identificar o problema.

bom vamos lá o problema seria o seguinte

criei um sistema de cadastro, onde tenho os campos a serem preenchidos. Porém por exigencia do meu Chefe, ele quis que dois de tres campos fizesse a pesquisa no banco, legal estava tudo funcionando perfeitamente, até que ele começou a massa de testes afff, sofrido porém na hora que ele digitou "à"
e deu erro no sistema , falei é simples(mera ilusão).

bom o problema se resume em algumas coisas, basicas porém li reli foruns atpe que vi no(http://stackoverflow.com/) algo me deu uma certa curiosidade. bom vamos lá

diversos sites disseram que o problema estava no BD mysql, achei tb até inserir diretamente no prompt e ver que estava inserindo corretamente.

bom vamos la BD deixe no padrão Conjunto de caracteres MySQL: UTF-8 Unicode (utf8) no Conjunto de conexão com MYSQL, deixe como utf8_general_ci, dentro do BD se não colocar o colletion(conjunto) não á problema por default ele ja preenche com utf8_general_ci.

entrei em contato com um dos membros mais antigos do forum(marcosregis onde o mesmo me fez a seguinte pergunta, qual ferramenta que você está usando? bem respondi DREAMWAVER(ai foi onde descobri algo que não tinha conhecimento afinal 4 meses de programação em php)

Bom descobri que o dreamwaver vem com padrão Estados Unidos(não sei se influenciaria se tivesse deixado do mesmo modo, mas optei em mudar isso)

vá em edit>preferences>fonts> dentro de fontes defina para europeu ocidental. blz ja está pegando os padrões da lingua portuguesa, segundo o forum que li.


bom gente so quis encher um pouco de linguiça para dizer que o problema aparente esta no bendiuto do charset do HTML, ai olhei o site mencionado e me deu uma luz.

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

e não é que funcionou??? estava lendo relendo inumeros foruns, fazendo vários testes, e o pior não achei em lugar nenhum (pode ser que não tenha feito a busca correta) um filho de DEUS que disse-se que este charset f.... existia.

gostaria de pedir se alguem usar os paços acima para me postar se deu certo, afinal o meu erro não é necessáriamente o seu.


forte abraço e evoluindo cada dia mais, e claro compartilhando a luta rsss



meu agradecimento ao MarcosRegis que mesmo não trabalhando mais comigo, dispos do tempo dele para tentar me ajudar



contato alexandre.work2@gmail.com

Lista de Respostas:

Nenhuma resposta foi publicada ainda.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)