Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-12-2003, 22:16   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Beiträge: 14
Question Status? Variablenübergabe aus php

Hi Scripties!

Ich verzweifel grade an der Statusanzeige in meinem Kontaktformular!
Es funktioniert fast alles soweit. d.h. meine Daten werden versendet ABER..
das swf bekommt keine Rückmeldung vom php mehr.

Hier der wichtige teil des scriptes:

...
// Statusanzeige
trace ("Datenübertragung läuft");
_root.content.scrollF.formular.statusE.text = "Daten werden übertragen...";
loadVariablesNum("email.php", 0, "GET");
// ab hier funktionierts nicht mehr
this.onEnterFrame = function() {
if (txt_status != undefined) {
_root.content.scrollF.formular.statusE.text = txt_status;
delete this.onEnterFrame;
trace ("fertig");
}
}
}

An der php datei kann es nicht liegen DENN...
wenn ich nur das formular in eine neue flashdatei kopiere (ohne meine movieverschachtelung) funktioniert die Statusanzeige einwandfrei!
Kommt die php variable nicht durch die verschachtelung?? I don´t know!
Who knows what´s wrong there???

...sesam.korn...
sesam.korn ist offline   Mit Zitat antworten
Alt 14-12-2003, 23:26   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
if (txt_status != undefined) {
....
delete this.onEnterFrame;
....
}

ist txt_status denn undefiniert ?
warrantmaster ist offline   Mit Zitat antworten
Alt 15-12-2003, 15:51   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Beiträge: 14
status

Naja, eigentlich wird txt_status erst über php definiert.
Ich hab auch schon über dieses funktion probiert:

this.onData = function(){
_root.content.scrollF.formular.statusE.text = "fertig!";

Geht aber auch nicht. Irgendwie was faul mit "this." !?
sesam.korn ist offline   Mit Zitat antworten
Alt 15-12-2003, 19:17   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
wenn du kein loadvars-objekt nutzen willst,
dann lad lad es normal in root,
da die rückgabe wohl auch in root landet.

txt_status;
_root.loadVariables("email.php","", "POST");
_root.onData=function()
{
_root.content.scrollF.formular.statusE.text = txt_status;
}

aus der php die rückgabe

echo "&txt_status=erfolg&"
warrantmaster ist offline   Mit Zitat antworten
Alt 19-12-2003, 21:27   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Beiträge: 14
Jo, danke! Muss mir den unterschied noch genauer anschauen. Hab das Script
this.onEnterFrame = function() {
if (txt_status != undefined) {
_root.content.scrollF.formular.statusE.text = txt_status;
delete this.onEnterFrame;
trace ("Variablen vom php wurden empfangen!");
}
}
nun auf _root gelegt und es funktioniert nun so auf manchen Rechnern auf manchen nicht.
Da muss ich jetzt noch weiter dran feilen.
sesam.korn 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 10:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele