Er der nogen der ved hvordan man modtager et simpelt echo fra php i flash as3.
Jeg har prøvet lidt forskelligt men kan ikke få det til at virke. F.eks
echo "note=Kommentar sendt!";
1 2 3 4 | function dataSendt (e:Event) { form_mc.status_txt.text = e.target.data.note; ...................... |
6 kommentarer
Du bør nok kigge nærmere på amfphp, Jakob Halskov har lavet nogle tutorials om emnet, de kan findes her på siden under "tutorials".
Der kan du ganske enkelt kalde en remote service (skrevet i php), og i den skriver du bare:
return 'Kommentar sendt!';
/Lasse
Tak skal du ha'. Jeg har også kigget på amf og det ser rigtig godt ud.
Men lige nu vil jeg bare gerne vide hvordan man får fat i det echo fra alm php
Hej gille
Jeg har den her lille funktion jeg skrev i javascript for et stykke tid siden og som fungere fint i actionscript også:
Så kalder du bare funktionen:
MVH Emil Melgaard
Tak for forslaget. Det virker heller ikke rigtigt. Kan det virkelig passe det skal være så besværligt at modtage den besked fra php. Måske gør jeg noget helt forkert. Her er mit as uden alt overflødige:
og php
Kommentaren bliver indsat i db men jeg får ikke echo'et?
Hvad er det der ikke fungere ved mit script?
Jeg har selv testet det på den måde du sagde og det virker helt fint her.
Du skal bare gøre sådan her:
EDIT Havde ikke set du havde ændret det php spytter ud. Mit script er overflødigt så, men har du prøvet at trace loader.data.toString() og set hvad du får ud af det?
MVH Emil Melgaard
Emil.
Nu virker det fint med dit script. Jeg har prøvet adskillige varianter i php'et, så jeg har nok ikke testet med det jeg nævner i spørgsmålet. Det har jeg nu og det virker. Tak for hjælpen.
Jeg troede dog, der var en måde at encode echo'et i php.