Boa tarde
Em um de meus ambientes ocorreu este problema. Resolvi da seguinte maneira
No gateway.php
$gateway->setCharsetHandler("utf8_decode", "UTF-8", "UTF-8");
E na classe de conexão com o banco
public function sql_query($query)
{
$query = utf8_decode($query);
$this->result = mysql_q
Boa tarde
Se você salvar correto no banco ("É uma apresentação de serviço") você terá
todos os SELECT Corretos.
Tente misturar:
$gateway->setCharsetHandler("utf8_decode", "UTF-8", "ISO-8859-1");
$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "UTF-8");
Teste assim também
mysql_query(
Ola pessoas.. tenho um classe que eu mesmo fiz.. que decodifica e
encodifica isso.. tive esses problemas com asSQL.. peguem ai..
http://rapidshare.com/files/200426196/utf8.rar.html
essa é minha primeira classe.. entao.. aceito sugestoes =)
abs
Raphael
On 19 fev, 20:52, "Luis Carlos Quinhone"
Aproveitando o tópico, qual é a forma correta do Flex salvar dados no BD?
assim:
"É uma apresentação de serviço"
ou assim:
� uma apresentação de serviço
e depois usar utf8_decode() pra converter e mostrar no Flex?
Digo isso pq fiz várias mudandças no Gateway.php (conforme o Klaus) disse, n
Ai esta o cara que esta fazendo a cagada.
Veja se a página que esta hospedando o FCKeditor não esta em ISO8859-1.
*Eduardo Kraus*
Desenvolvedor
eduardokr...@gmail.com
http://blog.mxml.com.br
2009/2/18 Carvalhar
>
> é isso mesmo!
>
> fiz uns testes aqui..tô usando o fckeditor no drupal
é isso mesmo!
fiz uns testes aqui..tô usando o fckeditor no drupal e é ele que tá
colocando "errado" no banco...
qdo não uso o fckeditor o flex lê direito o html.
ainda nao sei como resolver, mas aí já sai do escopo do flex e desta
lista.
valeu pessoas :)
--~--~-~--~~~-
Cara num é normal ficar gravado desse jeito aí no banco não...
essa forma de codificação é apenas para apresentação, acho que nunk vi
persistido no banco dessa forma... o problema pode estar na hr de gravar no
banco e não na hora de apresentar no Flex...
*Dheyson Wildny*
Analista de Sistemas
E
Boa tarde
no gateway.php
$gateway->setCharsetHandler("utf8_decode", "UTF-8", "UTF-8");
ou altera os valores até funcionar
*Eduardo Kraus*
Desenvolvedor
eduardokr...@gmail.com
http://blog.mxml.com.br
2009/2/17 Carvalhar
>
> Dheyson , uso o php como back-end e pego os dados do banco po
hum...agora fiquei com outra dúvida.
no meu banco de dados mysql está utf8_general_ci mas vejo escrito como
"começar" dentro do banco...
isso é normal?
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensage
Bom vou dizer como faço e vc veja se te agrada.
Meu banco de dados crio como utf8_general_ci
do Flex pro PHP mando normal sem decodificar nada
no BD é gravado com aqueles caracteres doido tipo COTAÇÃO -> COTAçãO
Quando vou mostrar no Flex, aí udo o utf8_decode($nome) e pra internet como
eu uso
ah valeu, mas putz...assim nao consigo...
nao faço ideia de tudo que é gravado no banco de dados pois eu to
usando o drupal como cms...com o i18n para internacionalização.
eu vi um tutorial para alterar o gateway.php do amfphp:
http://labs.boulevart.be/index.php/2008/12/04/php-and-utf-8-the-way-t
Carvalhar, eu costumo fazer o seguinte. Todo campo String que vou gravar no
banco de dados, antes de mandar para o banco uso a função
*utf8_decode()*assim o php mesmo codifica nos padrões unicode antes de
gravar os dados, por
exemplo:
*$nome = utf8_decode($obj->nome);*
depois manda *$nome* para
Dheyson , uso o php como back-end e pego os dados do banco por AMFPHP.
Eduardo, tenho que alterar o que exatamente?
o amfphp tem um services.xml que está ""
no banco de dados vejo como "uft8" ...se tento colocar o enconding do
xml para utf8 dá erro, pois nao reconhece esse valor escrito assim
com
Bhão, pelo que vejo estás a usar o AMFPHP ou o XML que estás a carregar
este objeto em ISO-8859-1.
Altere ele que ele te dará a solução.
*Eduardo Kraus*
Desenvolvedor
eduardokr...@gmail.com
http://blog.mxml.com.br
2009/2/17 Carvalhar
>
> Olá,
>
> Eu tenho um texto com formatação html e
Qual linguagem de back-end vc esta usando???
*Dheyson Wildny*
Analista de Sistemas
Em 17/02/09, Carvalhar escreveu:
>
>
> Olá,
>
> Eu tenho um texto com formatação html em banco de dados que quando é
> exibido pelo flex, a acentuação não converte. Ou seja, ao invés de
> aparecer "começar" apa
15 matches
Mail list logo