Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-01-2008, 14:56   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 47
URLs mit Sonderzeichen aus XML...

Hi,

ich übergebe einem Flash mittels FlashVars den Pfad zu einer XML-Datei, die im Flash eingelesen und ausgewertet wird. In dieser Datei sind unter anderem URLs enthalten, die vom Flash aus aufrufbar sein sollen.

Diese URLs enthalten Sonderzeichen, insbesondere "&" (um mehrere Parameter an eine dynamische Webseite zu übergeben).

Leider verhunzt mir das Flash die & immer zu & so dass die URL hinterher natürlich nur Unsinn enthält (statt ...&param=abc... dann zb ...&param=abc...). Auch habe ich die & in der XML Datei schonmal durch %26 ersetzt, aber die reicht Flash an die URL auch einfach nur durch (statt ...&param=abc... dann also %26param=abc..), womit dann natürlich ein PHP o.ä. natürlich nichts anfangen kann...

Wie kriege ich das Flash dazu, die URLs korrekt durchzureichen bzw die URLs derart umzuwandeln, dass ein sinnvoller Link dabei herauskommt? (Ungern würde ich mich darauf verlassen, dass nur das "&" im XML vorkommt, und diese &amps; von Hand abzufangen...)

Zur Verfügung stehen mir sowohl Flash6/MX, als auch Flash8. Ideal wäre für mich allerdings, wenn ich mein Code im älteren zum Laufen bekäme.
__________________
No trees were harmed in the generation of this post. A significant number of electrons were, however, severely inconvenienced.
Alita ist offline   Mit Zitat antworten
Alt 18-01-2008, 15:08   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 47
Ok, es ist nicht schick, sich selbst zu antworten. (Es ist Freitag, fast Wochenende, ich seh den Wald vor lauter Bäumen nicht mehr)...

Hab das Problem jetzt mit folgendem Workaround gelöst: in der XML Datei ersetze ich alle & durch %26 und wende dann im Flash unescape() auf die URL an...
__________________
No trees were harmed in the generation of this post. A significant number of electrons were, however, severely inconvenienced.
Alita 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 08:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele