Flashhilfe.de - Flash Community

Variable leider undefine, kleines Problem 100%tig [Flash 8]

 


AntwortenRegistrieren Seite1  

medianer#1
Benutzerbild von medianer
Beiträge: 23
Registriert: Mar 2008

01.03.2010, 19:52

Hallo Alle zusammen,
habe folgendes Problem:
Ich möchte Variablen von Flash an PHP weitergeben und diese verschicken.

Funktioniert auch alles bis auf die Erkennung meiner Eingabe in eins der 3 Textfelder.
Ergebnis= undefine.

(Ankommende Email > Betreff: undefine, Message: undefine usw.)


DAS IST DAS ACTIONSCRIPT, WELCHES AUF DEM BUTTON LIEGT:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
on (release) {
   var mymailObj = new LoadVars();
   mymailObj.name = tname.text;
   mymailObj.message = tmessage.text;
   mymailObj.mail = tmail.text;
   mymailObj.onLoad = function(success) {
      //Aufruf nach Senden-Aktion
      if (success) {
         //senden hat geklappt
      } else {
         //senden hat nicht geklappt
      }
   };
   mymailObj.sendAndLoad("mailer.php", mymailObj, "POST");
}


UND DAS PHP:
PHP:
1
2
3
4
5
6
7
8
9
10
11
<?php


$mheader
="From:".$_POST["name"]." <".$_POST["mail"]."> Reply-To: ".$_POST["mail"];
$subject="Kontakt Mail von ".$_POST["name"];

$ziel="test@hallohallo.de";
mail($ziel$subject$_POST["message"], $mheader);

?>


Wieso sind meine Eingaben in die Textfelder immer undefine?

Danke ihr netten ;)
Lauf nicht einfach hin und her, siehs positiv das ist nicht schwer...
vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

01.03.2010, 20:11

Hallo,

also mir ffällt spontan nur eine Sache auf:
Schreib statt
ActionScript:
1$_POST["name"]
-
ActionScript:
1$_POST['name']

Also mit einfachen Anführungszeichen. Natürlich dann überall.
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
cedddy#3
Benutzerbild von cedddy
Beiträge: 572
Registriert: May 2007

01.03.2010, 20:18

haste es denn auf nem server der auch was sendet wende so die php datei öffnet kommt auch keine variable an und deswegen gibt flash dann undefined
Bitte keine pn´s wegen irgendwelchen fragen zu Threads, dafür gibt es sie ja schließich
medianer#4
Benutzerbild von medianer
Beiträge: 23
Registriert: Mar 2008

Themenautor/in

01.03.2010, 20:29

1. Also mit den ' statt '' bringt nicht.

2. In den Textfeldern werden schon beim aufrufen werte eingetragen:

name zeigt folgendes: _level0.tname
email zeigt folgendes: _level0.temail

usw. , mir ist aufgefallen das es sich um die Instanznamen oder variablennamen handelt. da heißen nämlich z.B. das Namentextfeld : tname

Wisst ihr weiter?

Wenn ich die Eingabefelder in Dynamische umwandel und das Form abschicke, dann erhalte ich eine email mit diesen komischen werten wie oben zu lesen, also funktioniert es, nur in dynamischen Textfelder, da kann ich nicht reinschreiben ;)

Help Help :)
Lauf nicht einfach hin und her, siehs positiv das ist nicht schwer...
medianer#5
Benutzerbild von medianer
Beiträge: 23
Registriert: Mar 2008

Themenautor/in

01.03.2010, 20:57

Wenn jemand eine getestete Alternative zu meinem Schrott hat, immer her damit :)
Lauf nicht einfach hin und her, siehs positiv das ist nicht schwer...
vindel#6
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

01.03.2010, 22:38

Beziht sich das "tname" in deinem Script oben auf den Inastanzennamen oder ist das der Var-Name?
In den Eigenschaftem vom Eingabetext kannst du beides festlegen. Ich hoffe mal, dass das der Instanzennamen ist.
Hast du sonst eine Möglichkeit dein Flash zu schicken?
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
medianer#7
Benutzerbild von medianer
Beiträge: 23
Registriert: Mar 2008

Themenautor/in

02.03.2010, 08:34

Ich habe damit die Instanznamen gemeint.
Lauf nicht einfach hin und her, siehs positiv das ist nicht schwer...

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de