Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-07-2005, 07:28   #1 (permalink)
Whatever...
 
Benutzerbild von wessyjr
 
Registriert seit: Feb 2004
Ort: Manchmal vor und manchmal hinter dem Mond...
Beiträge: 43
Question loadvariables, LoadVars >> Streaming Effekt

Hallo liebe Leute,

ich habe folgendes Problem:
beim Aufruf eines PHP-Skriptes mit loadvariables oder dem LoadVars Objekt bekomme ich Variablen zurück. Diese sind allerdings erst vorhanden, nachdem
die Daten komplett geladen wurden.

Ich benötige für eine Status-Anzeige (ähnlich einem Preloader) die Variablen
schon vorher im Flash, damit ich während des Ladevorgangs sehe, wie weit
er mit dem Newsletterversand gekommen ist.

Ich hoffe, es kann mir jemand von Euch weiterhelfen.

Viele Grüße
Martin
wessyjr ist offline   Mit Zitat antworten
Alt 21-07-2005, 12:36   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
LoadVars.getBytesLoaded() und LoadVars.getBytesTotal() oder etwa nicht...
__________________
ein mensch ohne macke ist kacke...
DaKinel ist offline   Mit Zitat antworten
Alt 21-07-2005, 12:52   #3 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
wahrscheinlich eher nicht.
da der versand sicherlich auf dem server abläuft, under ja nicht den direkten versand der newsletter abfragt kann, sondern nur dass ergebniss des versandes...

du müsstes nach jedem versand eines newsletters
das flash aktualisieren, oder in einem interval immer eine 'status.php'
abfragen. beides wird aber viel traffic verursachen...

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 21-07-2005, 13:01   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
Ach so... War wohl ein Denkfehler meinerseits.
SOAP wär noch ne Variante. Hab ein paar gute Beispiele hier im Forum unter Remoting gesehen.
Wäre es aber nicht auch möglich nach jedem Versand eine Variable auszugeben und somit Flash das laden von Variablen vorzugaukeln? Somit sollte doch ein getBytesLoaded() ein Ergebnis liefern...
__________________
ein mensch ohne macke ist kacke...
DaKinel ist offline   Mit Zitat antworten
Alt 21-07-2005, 14:00   #5 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
getBytesLoaded liefert dir doch nur den wert, der bereits geladenen
variablen. wie soll das gehen ?
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 21-07-2005, 15:50   #6 (permalink)
Whatever...
 
Benutzerbild von wessyjr
 
Registriert seit: Feb 2004
Ort: Manchmal vor und manchmal hinter dem Mond...
Beiträge: 43
also getBytesLoaded ist definitiv nicht das wonach ich gesucht habe.
Habe auch schon versucht den Ausgabepuffer mit flush() (PHP Skript) nach jeder versendeten Mail zu füllen, aber auch kein Ergebnis.

Momentan habe ich es so gelöst, dass ich per PHP ein Text-File schreibe, in dem die Anzahl der bereits versendeten Mails drinstehen. Im Flash vergleiche ich Vorgänger und diese Zahl (alle 2 Sekunden wird neu geladen) und lasse dann mit einer Funktion und setInterval die Anzeige simuliert hochzählen damit es realistischer aussieht. Aber wie gesagt, es sieht eben nur so aus und besonders befriedigend ist das nicht. Der Traffic hält sich in Grenzen, es steht ja nur ein kurzer "String" im Textfile.
wessyjr ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele