Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-02-2010, 12:46   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 64
SendAndLoad innerhalb einer Funktion

Guten Tag,

innerhalb einer Funktion, die mit <return> einen Rückgabewert liefern soll, möchte ich mit <SendandLoad> und <xmlStruktur.onLoad> Werte von PHP holen.
Wie kann man das realisieren, denn mit <SendanLoad> wird die Funktion verlassen und mit <xmlStruktur.onLoad> landen meine Werte in einer anderen Funktion, so dass ich mit dem <return> der ursprünglichen Funktion nicht mehr an die Werte herankomme.

Vielen Dank

Norbima
nobima ist offline   Mit Zitat antworten
Alt 15-02-2010, 13:35   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du kommst über _root bspw.an deine Werte, solltest aber die asynchronen Abläufen beachten Schau dir auch mal mein Tutorial zur LoadVars-Klasse an.
  Mit Zitat antworten
Alt 15-02-2010, 14:33   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 64
SendAndLoad innerhalb einer Funktion

Leider komme ich damit nicht so recht weiter. Das Problem ist, dass ich in einer Schleife mehrfach die Funktion, die Daten von PHP holen und verarbeiten soll, aufrufe. D.h. innerhalb der betreffenden Funktion muss gewartet werden, bis die Werte von PHP geliefert wurden; dann werden sie dort verarbeitet und anschließend an die aufrufende Funktion übergeben. Die Hol- und Verarbeitungsfunktion soll im Code universell verwendbar sein.
nobima ist offline   Mit Zitat antworten
Alt 15-02-2010, 14:42   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
Zitat:
Zitat von nobima Beitrag anzeigen
.. innerhalb der betreffenden Funktion muss gewartet werden..
nein, das gibt es nicht und ist auch nicht nötig.
eine animation kann nicht warten. das 'gezappel' muss weiter gehen ;-)
generell hat man das sehr oft, das man nicht weiss, ob und wann eine aufgabe erledigt wird.

a)
erstelle dir z.b. ein globales array, da schreibst du rein, welchen job du 'angestossen' hast.
wenn daten zurückkommen, dann solltest du anhand dieses arrays die angekommenen daten zuordnen können.

oder z.b. b)
du musst deine for-schleife auflösen und darfst nur eine anfrage an den server senden.
erst wenn der geantwortet hat, dann die nächste anfrage senden.

sollten mehrere anfragen an den server auflaufen, dann kann man auch die in z.b. einem array verwalten.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (15-02-2010 um 14:49 Uhr)
hgseib ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
funktion, return, sendandload

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
stop() innerhalb von einer Funktion.. wolfR ActionScript 3 8 27-08-2009 13:26
onMouseDown Funktion innerhalb einer Schleife Donnar Flash Einsteiger 2 26-08-2008 21:10
Cachen innerhalb einer Funktion .felix. PHP und MySQL 3 21-11-2005 02:25
pause innerhalb einer funktion!? sherbers ActionScript 1 3 01-03-2005 21:30
Zeitintervall innerhalb einer Funktion bluefactor ActionScript 1 12 28-04-2004 15:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele