ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
410
410
EMPFEHLEN
-
20.11.05 11:21 #1
- Registriert seit
- Sep 2003
- Ort
- Salzburg
- Beiträge
- 225
Hi Leute!
Mit dem loadVars Objekt komm ich so lala zusammen. Ich kann jedenfalls schon aus meiner php Datei laden. Code schaut so aus:
Code :1 2 3 4 5 6 7 8 9 10 11
db_data = new LoadVars(); db_data.onLoad = function(done){ if(done){ myDate = this.day; } else{ myDate="Server pennt"; } } db_data.load("vars_for_flash.php"); //...... Ausgabe der Variable in dyn. Textbox
Wie gesagt, dass auch so halbwegs. Problem kommt jetzt:
In der php Datei steht folgendes:
Code :1 2 3
//.... Head $day="30"; echo "&day=$day&";
Wenn ich die php Datei so aufm Server aufrufe, dann kommt als Ausgabe "30";
Wenn ich sie aber wie oben in Flash lade wird nicht "30" ausgegeben, sondern "$day", also der Variablenname.
Wo liegt denn hier der Hund begraben?
Dankeschön schon mal.
Greetz,
Choco
-
Hi,
kann ich mir eigentlich nicht wirklich vorstellen, da das PHP-Script entweder die Zahl 30 oder den String "$day" ausgibt.
Auf jeden Fall würde ich die Ausgabe einmal so schreiben:k.A. woher die Unsitte stammt, Variablen in die Zeichenketten hineinzusetzen, bloß weil mans kannPHP-Code:$day = "30";
echo "day=".$day;
- Das führt meiner Meinung nach eher zur Unübersichtlichkeit und Fehlern als der gute alte Verkettungsoperator ...
Zum anderen würde ich vor die erste Variable einer Rückgabe nicht unbedingt ein "&" setzen.
Gruß
.
-
20.11.05 12:14 #3
- Registriert seit
- Sep 2003
- Ort
- Salzburg
- Beiträge
- 225
So hatte ich es schon versucht.
Wenn ich es so schreibe:
Code :1
echo "day=".$day;
gibts keine Ausgabe.
Wenn ich vor das day ein "&" setzte, dann kommt als Ausgabe folgendes:
Code :1
".$day;
ICh weiß echt nicht weiter!? Mein php File gibt nach wie vor das aus wenn ich es direkt aufrufe:
Code :1
&day=30
-
20.11.05 12:38 #4
- Registriert seit
- Sep 2003
- Ort
- Salzburg
- Beiträge
- 225
Gaanz komisch. Auf meinem Webserver funktioniert das Skript. Muss ich auf meinem IIS irgendwas einstellen damit die Zusammenarbeit mit Flash ?
-
Lol: Ich musste es selbst ausprobieren, um dahinterzukommen: Du rufst Dein PHP-Script direkt als Datei und nicht auf einem Server, der PHP parst auf - dabei erhälst Du natürlich den Quelltext des Scriptes. Gib mal in der onLoad-Funktion folgendes ein:
, dann siehst Du, was in Deinem LoadVars-Objekt steht.Code :1
myDate = this.toString();
Das Script muss auf dem Server laufen, und Du musst den Flashfilm über den Browser aufrufen. In der Flash-Vorschau wird das Script nicht geparst.
Gruß
.
-
20.11.05 12:45 #6
- Registriert seit
- Sep 2003
- Ort
- Salzburg
- Beiträge
- 225
Looool
Habs auch gerade geschnallt *gg*
Dank dir trotzdem
Ähnliche Themen
-
Inhalt eines Arrays nicht vollständig sondern nur bis zu einem bestimmten Index/Wert
Von JackT im Forum PHPAntworten: 5Letzter Beitrag: 04.08.10, 12:10 -
SELECT Abfrage gibt wert nicht aus
Von EddieG im Forum PHPAntworten: 6Letzter Beitrag: 22.06.09, 17:04 -
strstr() gibt nicht den gewünschten/erwarteten Wert zurück
Von srusso im Forum PHPAntworten: 2Letzter Beitrag: 01.02.09, 14:22 -
ActionListener ohne equals sondern mit VariablenNamen
Von 115% im Forum JavaAntworten: 6Letzter Beitrag: 02.03.08, 20:55 -
PHP gibt Flash Variablennamen zurück
Von Mayday171 im Forum Flash PlattformAntworten: 6Letzter Beitrag: 12.03.07, 10:52





Zitieren
Login





