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

flash variablen via POST an php doch es funzt nicht [Flash CS5]

 


AntwortenRegistrieren Seite1  

Revangel#1
Benutzerbild von Revangel
Beiträge: 16
Registriert: Apr 2011

03.08.2011, 10:29

hi ..vll könnt ihr mir helfen....ich poste einfach mal den code......also die traces funktionieren..und das php funktioniert auch wenn ich mit einem normalen html formular die daten abschicke aber irgendwie funktioniert es nicht...also auch selbst der trace in der oncomplete funzt..aber die mail wird nicht verschickt...was hab ich flasch..bitte bitte :)
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
private function sendData(e)
      {
           var content_feld  = G.ROOT.getChildByName("contact_feld")
           
           trace(content_feld.inner_contact.getChildByName("newsletter").selected)
           
           var url = "xx_backend/contact.php"
           
           var url_request = new URLRequest()
           url_request.url = url
           
           var vars = new URLVariables()
           vars.namer = content_feld.inner_contact.getChildByName("name").text
           vars.betreff = content_feld.inner_contact.getChildByName("betreff").text
           vars.email = content_feld.inner_contact.getChildByName("email").text
           vars.anliegen = content_feld.inner_contact.getChildByName("anliegen").text
           trace(content_feld.inner_contact.getChildByName("email").text)
           vars.newsletter = content_feld.inner_contact.getChildByName("newsletter").selected
           url_request.data = vars
           url_request.method = URLRequestMethod.POST
           
           
           var url_loader = new URLLoader()
           url_loader.dataFormat = URLLoaderDataFormat.VARIABLES
           url_loader.load(url_request)
           url_loader.addEventListener(Event.COMPLETE, onComplete)
        }
      
      private function onComplete(e)
      {
           trace("yes")
        }





und das php....


PHP:
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
<?php

require_once("setup.php");

if(isset(
$_POST["namer"]))
{
   
$name $_POST["namer"];
   
$betreff $_POST["betreff"];
   
$empfaenger "example@googlemail.com";
   
$anliegen $_POST["anliegen"];
   
$nachricht ''.$name.'hat Dir eine Nachricht mit folgendem Inhalt geschrieben:/n'.$anliegen.'';
   
    echo 
$name;
   
//   
//    if(isset($_POST["newsletter"]))
//    {
//        $email = $_POST["email"];
//        $news_query = "INSERT INTO newsletter VALUES (null,'$email')";
//        $result = mysql_query($news_query);
//        }
       
       
       
mail($empfaenger$betreff,$nachricht);
       
}

?>
Schlagwörter: AS3, PHP, POST, Variablen
Geändert von Revangel am 06.08.11 um 11:53 Uhr
Revangel#2
Benutzerbild von Revangel
Beiträge: 16
Registriert: Apr 2011

Themenautor/in

03.08.2011, 12:13

hi leute...also der code da oben funktioniert aber halt bloss im browser und nicht wenn man das movie in flash testet........mannoman...also für alle die es mal brauchen..so geht es XD

AntwortenRegistrieren Seite1  

Schnellantwort

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

 
Ähnliche Beiträge zum Thema
Ein Lob an die Admins [Flash CS5] 08.05.2022 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de