Autor |
Nachricht |
felicious
Threadersteller
Dabei seit: 26.08.2005
Ort: la grande cité immonde. B
Alter: 45
Geschlecht:
|
Verfasst Fr 02.11.2007 10:15
Titel xml von php nach Flash |
|
|
Hallo...
Ich habe folgendes Problem:
Ich habe ein PhP-Script, dass mir Bilder aus einer Datei ausliest und deren Pfad und Namen in einer .xml-datei speichert.
Flash wiederrum liest diese .xml-Datei aus, läd die Bilder und gut ist. Funktioniert alles soweit.
Nun möchte ich jedoch nicht den Umweg über eine xml-Datei gehen, weil weil weil.. das irgendwie unelegant ist.
wie stelle ich im PHP-Script nun meine $xml - Variable für Flash zur Verfügung, und wie lese ich es mit Flash aus?
Alle bisherigen Versuche mit
PHP: $xml->saveXML();
Flash: xml.sendAndLoad("script.php",xml)
funktionieren nicht
wäre super dankbar wenn mir da jemand weiterhelfen könnte, welchen befehl ich jeweils in php und welchen in flash ich brauche um einen xml string auszutauschen..
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Fr 02.11.2007 10:40
Titel
|
|
|
Ja du mußt die Daten einfach nur in PHP mit echo auf dem Bildschirm ausgeben. und in Flash lädst Du ganz normal deine XML-Datei, nur das du als Quelle den PHP-Script angibst beim load
|
|
|
|
|
Anzeige
|
|
|
felicious
Threadersteller
Dabei seit: 26.08.2005
Ort: la grande cité immonde. B
Alter: 45
Geschlecht:
|
Verfasst Fr 02.11.2007 11:44
Titel
|
|
|
Danke schonmal, aber.. Hmm, das funktioniert nicht...
also mal ganz ohne xml..
im php steht:
Code: | $testwert= "ich werde gleich ein wenig weinen";
echo $testwert; |
und im AS:
Zitat: |
var tester = new LoadVars();
tester.load("data2.php");
tester.onLoad = function(){ trace(this.testwert); } |
und er gibt im trace nur undefined aus.
muss ich den browser dazu laufen lassen damit irgendwie via POST/GET Daten ausgetauscht werden?
Hab das ganze in der "Entwicklungsumgebung" laufen aber auch mit Browser hats bisher nich geklappt..
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Fr 02.11.2007 11:57
Titel
|
|
|
Nein nein. Ich meinte das anders. Du schreibst doch ein XML-Objekt per PHP in eine Datei.
Und anstatt das Objekt in eine Datei zu schreiben, gib das, was Du in diese Datei schreiben würdest, einfach direkt auf dem Bildschirm aus
|
|
|
|
|
felicious
Threadersteller
Dabei seit: 26.08.2005
Ort: la grande cité immonde. B
Alter: 45
Geschlecht:
|
Verfasst Fr 02.11.2007 12:36
Titel
|
|
|
Naja,
okay, das funtioniert ja auch ohne weiteres...
rufe ich vom browser aus meine php-Datei auf, erscheint:
251-004.jpg c209-6_1024.jpg c209-8_1024.jpg NEW-2_3.jpg NEW-2_4.jpg NEW-2_5.jpg NEW-3_1.jpg NEW-3_2.jpg Unbekannt.jpg
also meine testbilddaten.
der quellcode in xml dazu ist:
Code: | <root>
<bild>251-004.jpg</bild>
<bild>c209-6_1024.jpg</bild>
<bild>c209-8_1024.jpg</bild>
<bild>NEW-2_3.jpg</bild>
<bild>NEW-2_4.jpg</bild>
<bild>NEW-2_5.jpg</bild>
<bild>NEW-3_1.jpg</bild>
<bild>NEW-3_2.jpg</bild>
<bild>Unbekannt.jpg</bild>
</root>
|
und wurde ausgegeben weil ich in php:
stehen hab...
aber was jetzt nun? ich möchte diesen xml code auch als solchen wieder in Actionscript zur Verfügung haben, und bin hier völlig überfordert (seit gestern Mittag )
mit welcher anweisung lad ich das denn wieder ins Flash rein??
EDIT: JUHUUUU! DANKE KLAPPT ALLES!!
Zuletzt bearbeitet von felicious am Fr 02.11.2007 12:51, insgesamt 1-mal bearbeitet
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Fr 02.11.2007 13:55
Titel
|
|
|
dein flash holt sich jetzt einfach über:
Code: |
Flash: xml.sendAndLoad("script.php",xml)
|
deine letzte version von deinem php script. lass dich von der browser-ausgabe nicht ablenken.
wenn ich flamingart richtig verstanden habe nutzt flash einfach nur den std-out der php
datei...
edit: vielleicht sollte ich mal bis zum ende lesen (inkl. edits)
Zuletzt bearbeitet von pixelpapst303 am Fr 02.11.2007 13:56, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Flash,Swish] von Flash aus eine bestimmte Scene,Frame Laden
Flash: Welcher Skill-Level für folgende Flash-Datei...
Flash verlinken, aber kein flash mehr drauf
Flash-Animationen OHNE Macromedia Flash-Player abspielen
reine Flash-Seite oder lieber nur mit Flash-Elementen
[flash] Mausposition außerhalb des Flash-Films [solved]
|
|