LoginSignup
0
0

More than 5 years have passed since last update.

ActionScriptからデータをポストする

Posted at

ActionScriptからデータをポストします。
ポイントは、URLRequestMethod.POSTと、変数を転送するためのURLVariables。

post.as
private function postData():void{
  var url:String = "post.php";
  var urlReq:URLRequest = new URLRequest(url);

  // POSTを指定する
  urlReq.method = URLRequestMethod.POST;

  // アプリケーションとサーバーの間で変数を転送する
  var urlVar:URLVariables = new URLVariables();
  urlVar.email = myTextInput.text;

  urlReq.data = urlVar;
  var urlLoader:URLLoader = new URLLoader(urlReq);
  urlLoader.addEventListener(Event.COMPLETE,completeHandler);
}

private function completeHandler(e:Event):void{
  var loader:URLLoader = URLLoader(e.target);
  trace(loader.data); // POSTしたデータを表示する
}

データを受信するPHPのコードです。
受信したデータをそのまま表示します。

post.php
<?php
echo $_POST['email'];
?>

この記事は、以前ブログで公開していた記事、内容を再編集したものです。
ActionScript 1.0/2.0/3.0とFlex 3の内容が中心です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0