PDA

Volledige versie bekijken : PHP inladen probleem


Jordy
%Europe/Berlin %522 %2005, 13:33
He all,

Als ik php in flash wilt laden in een dynamic tekstveld krijg ik ongewilde witruimtes in het dynamic tekstveld. Ik heb al lopen spelen met condenseWhite e.d. maar dat brengt ook niet het gewenste resultaat :).

Ook heb ik problemen met het inladen van % teken.

Iemand een oplossing ? 8D

grts

rackdoll
%Europe/Berlin %575 %2005, 14:48
kan je niet ignoreWhite = true; doen?

Jordy
%Europe/Berlin %589 %2005, 15:08
nee dat pakt ie niet :S, ik zal wat screenshots maken met de bijbehorende code.

Roenes
%Europe/Berlin %589 %2005, 15:09
php in flash laden? Wat bedoel je dan precies? Gewoon php code laten zien in het tekstveld of de php code laten uitvoeren? Laatste lijkt me niet want dat gaat niet werken.

Show anders ff wat code en php :)

Jordy
%Europe/Berlin %597 %2005, 15:20
De tekstveld is ge-embed + een textFormat +

root.createTextField("voedingswaarde", depth++, 144.0, 180.0, 206.00, 193);
voedingswaarde.selectable = false;
voedingswaarde.html = true;
voedingswaarde.type = "dynamic";
voedingswaarde.wordWrap = true;
voedingswaarde.autoSize = true;

geeft als resultaat:
http://jordy.flashcousins.nl/flashfocus/1.png



Met het volgende AS:

root.createTextField("voedingswaarde", depth++, 144.0, 180.0, 206.00, 193);
voedingswaarde.selectable = false;
voedingswaarde.html = true;
voedingswaarde.type = "dynamic";
voedingswaarde.wordWrap = true;
voedingswaarde.autoSize = true;
voedingswaarde.condenseWhite = true;

Komt er het volgende resultaat:
http://jordy.flashcousins.nl/flashfocus/2.png


Ik gooi wat waardes in een database via een php script. En leest het uit in flash (ook via php). Dit lukt ook gewoon, maar het probleem is dat ie verkeerde witruimtes geeft :).

Ik wil dat "energie" en "eiwit" onder elkaar staan :)

edit:
Ik weet dat dit met XML makkelijk kan :) maar ik wil het niet omgooien :(

Roenes
%Europe/Berlin %604 %2005, 15:30
Met een textFormat kun je toch de regel spacing aangeven? Ik weet zo niet wat de precieze notatie daarvan is, maar daarmee is het te regelen. :)

Misschien verhelpt dat je probleem :)

Jordy
%Europe/Berlin %607 %2005, 15:34
spacing is toch de witruimte tussen letters?

Roenes
%Europe/Berlin %610 %2005, 15:39
jepz, ik bedoelde eigenlijk leading. Zie de help van flash. Volgens mij moet je daar het een en ander mee kunnen :)

Jordy
%Europe/Berlin %625 %2005, 16:00
Roenes bedankt :) het heeft geholpen. Ik wist niet dat die property bestond :)

Nog 1 probleempje is dus die % en + tekens e.d. die kan flash niet weergeven

offtopic:
Ik kan je helaas geen rep. punten geven ;)

Roenes
%Europe/Berlin %626 %2005, 16:02
Die speciale tekens moet je volgens mij encoden. Hoe dat precies zit weet ik nooit :P misschien ff op zoeken opt forum. Maar het heeft iig met encoding te maken :)

Jordy
%Europe/Berlin %638 %2005, 16:19
$stringProduct = "&product".$i."=".$koekjes['naam'];
$stringIngredienten = "&ingredienten".$i."=".$koekjes['ingredienten'];
$stringVoedingswaarde = "&voedingswaarde".$i."=".$koekjes['voedingswaarde'];
echo utf8_encode($stringProduct);
echo utf8_encode($stringIngredienten);
echo utf8_encode($stringVoedingswaarde);


Heb ik nu via een topic kunnen maken, maar t werkt nog niet :O

Cowerd
%Europe/Berlin %639 %2005, 16:21
in php is het bij "-tekens dat je er een \ voor moet zetten en dat het dan wel lukt..
maar dat lijkt me onwaarschijnlijk..

Jordy
%Europe/Berlin %641 %2005, 16:24
@cowerd:
Lukt idd niet

Cowerd
%Europe/Berlin %766 %2005, 19:24
Had ik al verwacht.. ehm.. in dreamweaver veranderd ie > wel in een speciaal teken maar % of + niet...:S

TheDutch
%Europe/Berlin %808 %2005, 20:23
Kan je even precies de tekst laten zien hoe dit ge-output wordt? Ik wil graag even thuis wat stoeien met jouw tekst en dat condenseWhite verhaal :).

Jordy
%Europe/Berlin %870 %2005, 21:53
&records=1&product0=muesli+&ingredienten0=Kokos Blaat Lorem Ipsum dala ala bladie flash dreamweaver&voedingswaarde0=1 2 33333 44 45 55555