Problemas Com Acentuação No Php
#1
Posted 12/07/2010, 11:36
Estou com um grande problema.
Estou montando um blog e ele está aparecendo alguns erros com dados vindos do banco de dados.
O mais estranho de tudo, é que na área administrativa os acentos aparecem normalmente, porém na área liberada a qualquer visitante, os acentos vem zuados tipo: ch�o... caf� o que era para vir chão... café
Testei com os mesmos arquivos e continuou acontecendo isso, parece que dentro da pasta admin tudo funciona mas fora dela sem chance.
Pesquisei um bocado pela internet e ja tentei alterar o charset várias vezes, e não consegui, os dados no banco de dados ja estão com acento e com ja informei, o curioso é que na área administrativa os acentos aparecem, é só na área liberada que acontece essa sacanagem.
Alguém sabe como resolver este problema? O meu servidor local que estou utilizando é o APPSERV
Agradeço desde ja.
Abraço
#2
Posted 12/07/2010, 12:19
Salve os arquivos da area do visitante como utf-8, iso-9558 ou qual for o charset dos caracteres.
#3
Posted 13/07/2010, 05:08
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Edição feita por: ninhovip, 13/07/2010, 05:08.
Tudo p/ Shopping Cart & E-mail Marketer BR
(usehost) Servidores VPS Cloud Computing
SMTP Dedicado | CPanel/WHM | WHMCS4
usehost.com.br | executtivo@msn.com | @filipemtro
#4
Posted 13/07/2010, 11:21
Inclusive eu peguei o mesmo arquivo da área administrativa e só adaptei o layout para a página que está dando erro.
Imagino eu que possa ser algo relacionado aos códigos de consulta do PHP
Alguma outra idéia?
vlw galera
Ola galerinha.
Problema resolvido.
Eu coloquei o charset um pouco diferente, coloquei assim:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
e funcionou, porém como ele abria a pagina dentro de outra eu tive que colocar na página do conteúdo e na página principal.
Vlw ai turma.
Abraço
#5
Posted 16/07/2010, 11:11
Tente configurar o charset da sua conexão com o comando:
mysql_set_charset ( 'latin1' );
ou
mysql_set_charset ('utf8');
Então esse é o problema, pois ja tentei tudo isso.
Inclusive eu peguei o mesmo arquivo da área administrativa e só adaptei o layout para a página que está dando erro.
Imagino eu que possa ser algo relacionado aos códigos de consulta do PHP
Alguma outra idéia?
vlw galera
Ola galerinha.
Problema resolvido.
Eu coloquei o charset um pouco diferente, coloquei assim:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
e funcionou, porém como ele abria a pagina dentro de outra eu tive que colocar na página do conteúdo e na página principal.
Vlw ai turma.
Abraço
EIA - Empreendimentos Informática e Administração
Twitter: twitter.com/eder_frances
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)