PDA

Volledige versie bekijken : speciale tekens


KsChoice
%Europe/Berlin %613 %2008, 15:43
Ik heb een probleempje waarbij ik enig advies kan gebruiken.

> Ik heb een dynamisch tekstveld 'contentbox'.
> Ik laad via een php-script teksten uit een database in een array body_array[i]
> Ik laad de juiste tekst in de contentbox via contentbox.htmlText = body_array[i];
> Ik pas een stylesheet toe : contentbox.styleSheet = myCSS;

Mijn html-codes worden goed gerenderd dus dit is ok.
Speciale tekens alla ë / é / è / ... worden echter niet weergegeven (vierkant symbooltje ipv juiste teken)

Voeg ik vanuit de broncode via contentbox.htmlText += "België" toe dan wordt dit wel correct weergegeven.

Heeft dit te maken met de manier waarop de gegevens vanuit de database (mySQL) worden aangeleverd ?
Wat zijn de beste instellingen om tekst met html-code foutloos weer te geven (bitmaptext / us device fonts / embedden of niet / ...)

Thx

MazMellow
%Europe/Berlin %616 %2008, 15:47
Ja, veel tekens kun je sowieso niet zomaar in een db pompen.
De oplossing is het gebruiken van   ed. (  = spatie)

Hier staan er enkele:
http://www.w3schools.com/HTML/html_entities.asp

Hopelijk werkt dit ;)

michelsteege
%Europe/Berlin %628 %2008, 16:04
probeer eens unescape te gebruiken of de system.codePage op true te zetten in flash