Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-04-2007, 16:09   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 8
XML.getBytesTotal() beim Laden aus PHP-String

Hallo,

ich versuche gerade einen Ladebalken für XML-Daten zu schreiben.

Ich lasse das XML beim Aufruf aus dem swf in einer PHP-Datei generieren und übergebe dann den String. Ich bekomme aber bei XML.getBytesTotal nur 0. Ich nehme mal an, daß es daran liegt, daß der FlashPlayer das XML nicht aus einer XML-Datei sondern aus einem PHP-String lädt, der ja keine Dateigröße hat.

Gibt es da eine einfache Lösung oder muss ich wirklich erst eine XML-Datei schreiben , den Dateinamen dann an das swf übergeben und die (temporäre) Datei dann auslesen lassen?

Grüße

Christian
C.Hammer ist offline   Mit Zitat antworten
Alt 10-04-2007, 14:37   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wie willst du für ein Objekt, dass keine Dateigröße hat, eine Dateigröße ermitteln? Und, mal generell gefragt: ist der String so lang, dass du dafür schon einen Preloader benötigst? Oder wozu benötigst du die Byteanzahl?

Geändert von agedoubleju (10-04-2007 um 14:39 Uhr)
  Mit Zitat antworten
Alt 10-04-2007, 17:58   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 8
Der String ist zwischen 20kB und 900kB. Er besteht aus XML-Daten die aus mehreren tausend Datensätzen aus einer SQL-Datenbank kommen. Für Modemverbindungen bietet sich ein Preloader also durchaus an.

Ich war mir nur nicht sicher, ob es eine Möglichkeit gibt, daß PHP die Länge im Vorraus übermittelt. Ich übersehe bei solchen Sachen einfache Lösungen gerne und mache mir die Arbeit unnötig schwer.

Jetzt hab ich es aber über den Umweg mit der gespeicherten Datei gelöst.

Die Byteanzahl brauche ich logischerweise um den Fortschritt zu berechnen.

Grüße

Christian
C.Hammer 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 13:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele