Jo,
detta är en fråga som gäller PHP och Flash... Jag ska hämta in lite text från externa variabler som genereras av ett php-script, men problemet är att svenska tecken inte kommer in på rätt sätt.
Ja, jag har testat med htmlspecialchars() och urlencode(), inget av dem funkar. ÅÄÖ/åäö blir små fyrkanter och slarvar till hela strängen.
Jag misstänker att man på nåt sätt måste tala om vilket charset man använder sig av, men header("Content-type: text/plain; charset: ISO-8859-1"); funkade inte heller.
Värt att notera är kanske att det funkar prima att hämta in ÅÄÖ om jag använder en vanlig textfil istället!
Nån som vet vad detta beror på? Tacksam för all hjälp!
Jag fick faktiskt hjälp på ett annat forum, lösningen var att utf8-koda alla strängar i PHP och ta bort System.useCodepage = true från Flash. Men tack ändå!
Jag har samma problem men inte möjlighet att ändra encodingen. Det funkar i flash 6 med system.usecodepage = true; - men inte i flash 8 (som jag vill använda)
Ngn som vet hur jag kan göra?
Jag har samma problem men inte möjlighet att ändra encodingen. Det funkar i flash 6 med system.usecodepage = true; - men inte i flash 8 (som jag vill använda)
Ngn som vet hur jag kan göra?
Hur kommer det sig att du inte kan ändra encoding?
Jag förmodar att det är filer du inte själv har kontroll över...I sådana fall finns det inte mycket annat att göra än att köra med useCodepage.
Annars bör du undvika det om du vill att alla skall se din sida korrekt: http://www.sephiroth.it/phpwiki/index.php?title=Kill_System.usecodepage