O mais estraordinário é que já fiz o PHP pensando nisso, por isso tanto o 
arquivo literal está salvo em UTF8 como tenho a linha:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Na pagina html...

Mas mesmo com essas precauções estou com o problema citado... e laia...



Marcelo Silva
------------------------------------------
msn: [email protected]
Cel.: (11) 9693-4251
Cel.: (11) 5250-1407
Desenvolvedor Delphi, PHP, ASP
Empresa: Perfil "Medicina e Segurança do Trabalho"


-----Mensagem Original----- 
From: Guimarães Faria Corcete DUTRA, Leandro
Sent: Monday, April 16, 2012 5:21 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Econding dando erro agora?

2012/4/16 Marcelo Silva (IG) <[email protected]>:
> De fato o texto inserido é o problema, mas interessante é que no PGAdmin 
> não
> dá esse erro, por que será?

Talvez porque ele seja UTF‐8 desde criancinha?


> Meu banco é UTF8 com cliente_econding LATIN1, funciona numa boa... mas 
> agora
> peguei esse osso aí.

Funciona, mas você teria de garantir que só entrem na base os
caracteres ISO 8859‐1.  Sendo que PHP é uma linguagem de programação
para a Teia, e que a Teia hoje já é maioria UTF‐8 (ou ao menos foi o
que um estudo recente disse), e que HTML já devia ser UTF‐8 assim como
o XML, será que não seria o caso de tua aplicação conversar na
codificação da base de dados, evitando esse e outros problemas em
potencial similares?  Qual a dificuldade de configurá‐la e testá‐la
para abandonar um conjunto de caracteres obsoleto e limitado?


> Como seria o Update para esse caso?

Normal.  Como o PgAdmin Ⅲ está funcionando, porque não o fazer por lá?
Basta substituir o travessão culpado (apud Flávio) por algo mais…


> Ja tentei uma função de teste para trazer sem os acentos mas mesmo assim 
> da
> erro... é algum pelinho que não acho

Mais uma vez, acentos não têm absolutamente nada a ver com o caso, a
menos que uses acentos que não os do português, aliás os das línguas
da Europa ocidental… mas, se usasses acentos da Europa central, por
exemplo, já terias atualizado tua aplicação há tempos. 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a