ActionScriptとPHPの変数の受け渡しについて質問があります。ActionScriptからPHPに値を2つ以上POSTする方法をご教授いただけますでしょうか? 初歩的な質問で大変恐縮ですが…ご教授いただけると助かります。よろしくお願いします。


失敗スクリプト→ http://www.kinsekitei.com/prototype/sample.html

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/10/24 03:18:29
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:techmedia-think No.1

回答回数46ベストアンサー獲得回数13

ポイント100pt

変数arrayがurl_variablesCにセットされてないからでは無いでしょうか?

↓のサイトにサンプルが掲載されているので参考になるかと思います。

http://feb19.jp/blog/archives/000162.php

id:DrArabes

ありがとうございます。AS側で配列にしてPHPで分解し、無事に解決いたしました。

2011/10/24 03:18:21
  • id:DrArabes
    var url_variablesC:URLVariables = new URLVariables();
    var url_requestC:URLRequest = new URLRequest;("example.com");
    var loaderC:URLLoader = new URLLoader();

    var array:Array = new Array();//POST内容Array
    array["function_name"] = color;
    array["trigger_name"] = red;

    url_requestC.method = URLRequestMethod.POST;
    url_requestC.data = url_variablesC.array;

    loaderC.addEventListener(Event.COMPLETE, onCompleteC);
    loaderC.load(url_requestC);

    …とPOSTする値をArrayにしてセットして試みましたが…記述の作法が曖昧で失敗に終わりました。この配列をどのようにセットするか悩んでおります。ご教授のほど、よろしくお願いします。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません