0

フラッシュから SQL サーバーに名前と電子メール アドレスを送信しようとしていますが、機能していないようです。

コードはこちら。

 import flash.events.Event;

 stop();

    submit.addEventListener(MouseEvent.CLICK, sendData);
    function sendData(evt:MouseEvent){

        //if(email.text!="" && nameval.text !=""){
            var myData:URLRequest = new URLRequest("animation.php")
            myData.method = URLRequestMethod.POST
            var variables:URLVariables = new URLVariables()
            variables.emailpost = "test";
            // email.text
            variables.namepost = "test";
            //nameval.text
            myData.data = variables
            var loader:URLLoader = new URLLoader()
            loader.dataFormat = URLLoaderDataFormat.TEXT
            loader.load(myData)
            play();

  //} 

    }

そして、ここにPHPがあります

<?php
  //Capture data from $_POST array
  $emailpost = $_POST['emailpost'];
  $namepost= $_POST['namepost'];
  //Connection to database
  $connect = mysql_connect("server", "username", "password");
  mysql_select_db ("dbname", $connect);
  //Perform the query
      $result = mysql_query("INSERT INTO dbname VALUES('$emailpost', '$namepost')");
      mysql_close($connect);



?>

私はこのコードのほとんどを他のウェブサイトから取ってきたので、それをカットして、それが機能するために何が欠けているのか100%確信が持てません.

データベースがphpファイルとアニメーションとは別のサーバーにあることも問題ですか?

4

0 に答える 0