Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-03-2004, 14:38   #1 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Hab immer noch Probleme

Hallo,

muss euch leider schon wieder nerven.

Bekomme einfach meine daten vom Flash nicht in die PHP.

Habe mit trace getestet ob überhaupt daten vorhanden sind, aber php bekommt die einfach nicht.

Vielleicht habe ich einen Fehler im ActionScript.

mein AS
ActionScript:
  1. _root.senden.onRelease = function(){
  2. // Checken ob was eingegeben wurde
  3.         var u = _root.uebermittel.getSelectedItem().data;
  4.         var f = _root.format.getSelectedItem().data;
  5.         var v = _root.versand.getSelectedItem().data;
  6. // Ausgabe der Daten
  7.         trace("übermittelt: "+u);
  8.         trace("format: "+f);
  9.         trace("versand: "+v);
  10.         trace("ware1: "+Ware1);
  11.         trace("ware2: "+Ware2);
  12.         trace("ware3: "+Ware3);
  13. // Definition des Containers, der Daten bekommt
  14.         var daten = new LoadVars();
  15. // Auslesen der Daten die Bestellt wurden
  16.         daten.ware1 = _root.Ware1;
  17.         daten.ware2 = _root.Ware2;
  18.         daten.ware3 = _root.Ware3;
  19. //Auslesen der Daten der ComboBoxen
  20.         daten.uebermittel = u;
  21.         daten.format = f;
  22.         daten.versand = v;
  23. // Daten in Textfeldern, die User eingegeben hat, dem Container als Eigenschaft mitgeben
  24.         daten.name = _root.name;
  25.         daten.vorname = _root.vorname;
  26.         daten.firma = _root.firma;
  27.         daten.email = _root.email;
  28. //Bedingungen
  29.         if(_root.name == ""){
  30.                 _root.name = "Name eingeben";
  31.         }
  32.         else if(_root.vorname == ""){
  33.                 _root.vorname = "Vorname eingeben";
  34.         }
  35.         else if(_root.email == "") {
  36.                 _root.email = "Email eingeben";
  37.         }       
  38. //Wenn alle Bedingungen erfüllt, dann Sende das an PHP Script
  39.         else{
  40.                 //daten.sendAndLoad("flaform.php", "daten", "POST");
  41.                 _root.daten.loadVariablesNum("flaform.php",daten, "POST");
  42.                
  43.         }
  44. }
  45. if (_root.signal == 1) {
  46.         _root.gotoAndStop(4);
  47. }

Gruß
Shocktale

Geändert von shocktale (30-03-2004 um 19:43 Uhr)
shocktale ist offline   Mit Zitat antworten
Alt 30-03-2004, 14:47   #2 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
warum einen neuen Thread?

Bereinige mal deinen Code oben von allem, was geht, so gucken vielleicht viele uns sehen "ohh gott, so viel Code!"
Janoscharlipp ist offline   Mit Zitat antworten
Alt 30-03-2004, 15:00   #3 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
und wie soll ich dass bitte machen?

Ps sorry wegen dem neuen tread, du warst offline,da dachte ich...

Geändert von shocktale (30-03-2004 um 15:01 Uhr)
shocktale ist offline   Mit Zitat antworten
Alt 30-03-2004, 16:06   #4 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
ja, ich war auch offline, aber auch andere lesen die Threads...

schau mal rechts unten an deinem Post, da müsste ein Button [ändern] sein! (wenn nicht bist du vielleicht nicht eingeloggt?)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 30-03-2004, 16:09   #5 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
klar bin ich eingeloggt, aber zurück zu meinem problem.

Habe das mit dem trace gemacht und ich bekam auch die werte der felder und boxen, wie gewünscht.

Da steht nur noch ein problem offen, wie bekomme ich die Daten in das PHP script. So wie es jetzt ist, funktioniert es noch nicht.
shocktale ist offline   Mit Zitat antworten
Alt 30-03-2004, 20:51   #6 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Brauche immer noch hilfe.................................
shocktale ist offline   Mit Zitat antworten
Alt 30-03-2004, 23:00   #7 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Habs endlich geschafft. Auch wenn ich es ein wenig anders gemacht hab. Habe direkt auf den Senden Button dieses AS gelegt.

ActionScript:
  1. on(release)
  2. {   
  3.         if ((name !=='' && vorname !=='' && str !=='' && nr !=='' && plz !=='' && ort !=='' && tel !=='' && email !=='' ) && !emailAdressError(email))
  4.         {
  5.                 var u = uebermittel.getSelectedItem().data;
  6.         var f = format.getSelectedItem().data;
  7.         var v = versand.getSelectedItem().data;
  8.                
  9.         var sender=new LoadVars()
  10.                 sender.object=this;
  11.         sender.ware1=Ware1;
  12.         sender.ware2=Ware2;
  13.         sender.ware3=Ware3;
  14.         sender.u=u;
  15.         sender.f=f;
  16.         sender.v=v;
  17.  
  18.         sender.name=name;
  19.                 sender.vorname=vorname;
  20.         sender.firma=firma;
  21.         sender.str=str;
  22.         sender.nr=nr;
  23.         sender.plz=plz;
  24.         sender.ort=ort;
  25.         sender.tel=tel;
  26.                 sender.email=email;
  27.                 sender.liefer=liefer;
  28.         sender.vo=vo;
  29.         sender.rue=rue;
  30.                 sender.nachricht=nachricht;
  31.                 sender.sendAndLoad('flaform.php', sender, 'POST');
  32.                 sender.onLoad=function(success)
  33.                 {
  34.                         if(success)
  35.                         {
  36.                                 if(this.status=='sent')
  37.                                 {
  38.                                         _root.gotoAndPlay(4);
  39.                                         delete this.object['sender'];
  40.                                 }
  41.                         }
  42.                 };
  43.         }
  44.     if(_root.name == ""){
  45.                 _root.name = "Name eingeben";
  46.         }
  47.         else if(_root.vorname == ""){
  48.                 _root.vorname = "Vorname eingeben";
  49.         }
  50.         else if(_root.str == "") {
  51.                 _root.str = "Korrekte Adresse eingeben";
  52.         }
  53.         else if(_root.nr == "") {
  54.                 _root.nr = "Nummer";
  55.         }
  56.         else if(_root.plz == "") {
  57.                 _root.plz = "PLZ";
  58.         }
  59.         else if(_root.ort == "") {
  60.                 _root.ort = "Wohnort eingeben";
  61.         }
  62.         else if(_root.tel == "") {
  63.                 _root.tel = "Telefonnummer eingeben";
  64.         }
  65.         else if(_root.email == "") {
  66.                 _root.email = "Email eingeben";
  67.         }
  68.         else if(_root.datum == "") {
  69.                 _root.datum = "Datum";
  70.         }
  71.         else if(_root.uhrzeit == "") {
  72.                 _root.uhrzeit = "Uhrzeit";
  73.         }
  74.         else if(_root.vo == "") {
  75.                 _root.vo = "Vorderseite";
  76.         }
  77.         else if(_root.rue == "") {
  78.                 _root.rue = "Rückseite";
  79.         }       
  80.     else
  81.         {
  82.                 this.mailform_display.gotoAndPlay('invalid');
  83.         }
  84. }

Danke an die, die mir versucht haben zu helfen.

Gruss
shocktale
shocktale 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 01:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele