| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #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 ...¶m=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 ...¶m=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 &s; 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. |
| | |
| | #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. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |