{lang: 'de'}
Flashhilfe.de - Flash Community

Variablen hin und zurück mit PHP und DB [Flash 10]

 


AntwortenRegistrieren Seite1  

Michaniker#1
Benutzerbild von Michaniker
Beiträge: 3
Registriert: Oct 2006

29.11.2011, 13:17

Hallo,
ich habe folgendes Problem: Das Szenario:

Ich fülle in Flash meinen Vornamen und Namen in ein Formular und sende diese Daten an eine PHP Datei. Diese sendet eine Mail mit den Daten (funktioniert) und erzeugt einen Datenbankeintrag (funktioniert) und sendet in der Mail die ID des DB-Eintrages mit. Nun möchte ich die ID aber auch direkt an Flash zurückgeben um mit dieser weiterzuarbeiten.

AS2 Funktion:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
function sendeNachricht(var1, var2){
     deinVname = var1;
     deinNname = var2;
     betreff = "Betrefftext";
     antwort = "TextTextTextnn";
     
     loadVariablesNum("mail.php", 0, "POST");
     
     dbid = this.dbid      // diese ID würde ich dann gerne zurückbekommen
   tmp_txt.text = "id: "+dbid;   // ist leiderundefined
}

PHP Script:

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
28
29
30
31
32
33
34
35
36
37
38
<?php

mysql_connect("servername","user","password");
   mysql_select_db("datenbankname");

   $name = $vname." ".$nname;
   
   
    $sql = "INSERT INTO
                  namen
                VALUES
                      ('', '$name','0')
                     "
;
mysql_query($sql) or die(mysql_error());

$dbid = mysql_insert_id();

echo "&dbid=".$dbid;   //Rückgabe an Flash funzt nicht

$subject = $_POST["betreff"];
$vname = $_POST["deinVname"];
$nname = $_POST["deinNname"];

$wish = $_POST["antwort"];
$from = "From: mail@mail.de;



$mailbody = "
Vorname: $vnamen";
$mailbody = $mailbody."
Nachname: $nnamen";
$mailbody = $mailbody."
Datenbank-ID: ".$dbid."n";   // ID wird per Mail gesendet OK
$mailbody = $mailbody."
$wish";


mail("
mail@mail.de",$subject,$mailbody,$from);


?>


Es funktioniert alles bis auf die Parameter Rückgabe der Variablen $dbid an Flash. Und ich bin ratlos. Ideen?

Danke Micha
Geändert von Michaniker am 29.11.11 um 13:19 Uhr
Kerstin77#2
Benutzerbild von Kerstin77
Beiträge: 1004
Registriert: Jul 2008

29.11.2011, 20:11