Flashhilfe.de - Flash Community

bekomme einge variablen nicht richtig übergeben [Flash CS3]

Forum > Flash mit anderen Programmiersprachen > bekomme einge variablen nicht richtig übergeben

 


AntwortenRegistrieren Seite1

 15.01.2010, 18:53 
Beiträge: 1
Registriert: Jan 2010

bekomme einge variablen nicht richtig übergeben
Habe ein Problem bei der übergabe eingiger Variablen und hoffe das Ihr mir helfen könnt.
Ich habe ein Quiz gebastelt mit der Quizvorlage und möchte nun die Ergebnisse in einer DB speichern nur bekomme ich bei den QuizTrack variablen den wert nicht übergeben. Es erscheint in der DB der text hinter dem . also total_correct bzw. total_wrong. Es sollen aber die Zahlen der Richtigen/Falschen Antworten eingetragen werden. Der Wert von Teilnehmertext wird richtig übergeben. Wo liegt der Fehler.

Mein Flash script sieht so aus

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
stop();
var my_lv:LoadVars = new LoadVars();{
   my_lv.Teilnehmertext
    my_lv.QuizTrack.total_correct
    my_lv.QuizTrack.total_wrong
}
//Funktionen für den senden-Button
senden_btn.onRelease = function() {
     interact(Teilnehmertext,QuizTrack.total_correct,QuizTrack.total_wrong);
  }
  function interact(a, b, c) {

my_lv = new LoadVars()
    my_lv.Teilnehmertext = a;
    my_lv.QuizTrack.total_correct= b;
   my_lv.QuizTrack.total_wrong = c;

my_lv.onLoad = function(geladen) {
    if(geladen) {
        // Variablen die geladen wurden
      output = this.phpOutput;
    }
}

my_lv.sendAndLoad("Ende.php?cache=" + (new Date().getTime()),my_lv,"POST");
}
;


meine Php datei so

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?PHP
ini_set
('error_reporting'E_ALL);
include(
"db.php");

//Leerzeichen am Anfang der Variablen entfernen
$Teilnehmertext=ltrim($Teilnehmertext);

//Wegen der Sicherheit entfernen wir HTML-Tags aus den Textfeldern der swf-Datei
$Teilnehmertext=strip_tags($Teilnehmertext);

$Teilnehmer=$Teilnehmertext;
$Richtig=$QuizTrack.total_correct;
$Falsch=$QuizTrack.total_wrong;

$eintrag="INSERT INTO $tabelle (Teilnehmer,Richtig,Falsch)VALUES('$Teilnehmer','$Richtig','$Falsch')";
mysql_query($eintrag)or die($eintrag."<--- ".mysql_error());
 
mysql_close();

?>
 
Themen
Ähnliche Beiträge zum Thema
 
AntwortenRegistrieren Seite1

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de