Probleem is als volgt;
Uit een MySQL database haal ik middels PHP verschillende data op, waaronder stukken tekst. Als ik deze tekst in Flash wil laten zien (in een dynamic textfield uiteraard), dan verschijnen het €-symbool en tekens als ëäáàé etc. niet. Afhankelijk van het lettertype dat ik gebruik verschijnt het als een leeg vierkantje of gewoon als spatie.
Op verschillende sites heb ik al gezocht naar een oplossing, maar ik kom er niet uit. Wat ik al geprobeerd heb:
- system.useCodepage = true; link-> Lijkt totaal geen effect te hebben
- Ander lettertype gebruiken
- Speciale character-sets te embedden
Wat wél werkt is als ik ipv de database een tekst in txt-bestandje zet en deze opsla als UTF-8. Dan verschijnen alle karakters wél!
Als ik overigens de text echo via het php-bestand dan lijkt ie de tekst wel door te geven als unicode; spaties als + en de vreemde tekens met de codes.
(link)
Wie weet raad?
Uit een MySQL database haal ik middels PHP verschillende data op, waaronder stukken tekst. Als ik deze tekst in Flash wil laten zien (in een dynamic textfield uiteraard), dan verschijnen het €-symbool en tekens als ëäáàé etc. niet. Afhankelijk van het lettertype dat ik gebruik verschijnt het als een leeg vierkantje of gewoon als spatie.
Op verschillende sites heb ik al gezocht naar een oplossing, maar ik kom er niet uit. Wat ik al geprobeerd heb:
- system.useCodepage = true; link-> Lijkt totaal geen effect te hebben
- Ander lettertype gebruiken
- Speciale character-sets te embedden
Wat wél werkt is als ik ipv de database een tekst in txt-bestandje zet en deze opsla als UTF-8. Dan verschijnen alle karakters wél!
Als ik overigens de text echo via het php-bestand dan lijkt ie de tekst wel door te geven als unicode; spaties als + en de vreemde tekens met de codes.
(link)
Wie weet raad?