Boa Noite
Cara vou te dar a real.... Para cada problema especifico, há uma solução.
Eu tive vários problemas diferentes
- Somente havia erros de acentos na base de dados;
- Somente havia erro nos acentos quando apresentava no Flex;
- Houve erros de acentos na base de dados e no Flex.
Bom, não sei exatamente como resolvi tudo. Mais aqui vai alguns testes que
podes fazer:
- Altera no gateway.php a chave:
- $gateway->setCharsetHandler("utf8_decode", "UTF-8", "UTF-8");
- Ou
- $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "UTF-8");
- Ou
- $gateway->setCharsetHandler("utf8_decode", "UTF-8", "ISO-8859-1");
- Ou
- $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
- No msql-query faz ele assim:
- msql-query(*utf8_decode*("SELECT * FROM BaseDeDados WHERE 1"));
- Ou:
- msql-query(*utf8-encode*("SELECT * FROM BaseDeDados WHERE 1"));
Vai intercalando estes dois itens até que tenhas o resultado esperado.
*Eduardo Kraus*
Desenvolvedor
[email protected]
http://blog.mxml.com.br
2009/1/17 Brian <[email protected]>
>
> Olá,
>
> Estou com um problema quando salvo algum registro no banco, a
> acentuação não é respeitada, vira caracteres estranhos... Se eu
> inserir direto no banco e apenas apresentá-lo através do Flex os
> acentos ficam normais, o problema é salvar mesmo. Estou utilizando o
> PHP como server side. Já pesquisei a respeito mais nenhuma solução que
> achei resolveu aqui. Alguém saberia me informar o que devo fazer ?
>
> Desde já, muito obrigado.
> >
>
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---