Oct 30
Este post está só em português porque só interessa mesmo para quem usa acentos…
Caí, esses dias, na armadilha do utf8_decode/encode; eu que não tenho paciência com erros estúpidos…. Tenho mesmo que ser mais humilde.
Segue o caso:
1. Criar e editar arquivo xml no Flex
2. Salvar xml no php
3. Carregar o xml do php e abrir no Flex.
Toda vez que o nome do arquivo tinha acentos, dava crepe. Solução:
Para salvar
[code lang="php"] $nomeArquivo=utf8_decode($nome_do_arquivo_que_vem_do_Flex); [/code]
Para recuperar o nome e enviar para o Flex
[code lang="php"] /*No meu caso, eu precisava da URL do arquivo. No Flex, estava usando URLLoader para carregar Era isso que estava dando pau, porque os caracteres iam todos "bagunçados" Nem cogitei usar System.usecodepage, não acho a melhor alternativa*/ $URLarquivo=utf8_encode($URL_do_arquivo_para_enviar_para_Flex); [/code]




December 6th, 2008 at 3:58 pm
Gabriela, ve ruby/rails.
Eh quase que um crime o tanto que eh daora tu integrar um flex no rails rubyamf. Ou python mesmo.
E sem problemas de utf8! huaehuae……
December 6th, 2008 at 4:23 pm
cara, pior que é ruim essa história mesmo… mas é que às vezes a linguagem server side tá decidida na hora que tu chega… por mim, eu ficava só no flex mesmo, hahaha