- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AS3で外部サーバのPHPに値が送れない。)
AS3で外部サーバのPHPに値が送れない
このQ&Aのポイント
- AS3で外部サーバにあるPHPへ値を送る方法がわからない
- 同じサーバ内でのテストは正常に行えるが、外部サーバには値を送れない
- AS3のスクリプトに間違いはないが、外部サーバには値を送れない仕様の可能性がある
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Flash Player 10あたりからセキュリティが厳しくなって外部サーバにアクセスする事が出来なくなりました。 外部サーバにアクセスするためには、外部サーバに「crossdomain.xml」ファイルをおかなくてはいけません。 「crossdomain.xml」についてはここで下手に書くより検索したほうが分かりやすいので検索してください。 ただ注意として「crossdomain.xml」の仕様も途中で変更になって(?) 外部サーバのディレクトリ指定を開放したいときは、開放ディレクトリと外部サーバのWEBルートの2箇所に置くと書いてあるほうが新しいようです。
その他の回答 (1)
- BlurFiltan
- ベストアンサー率91% (1611/1754)
回答No.1
> 外部サーバには値を送れない仕様なのでしょうか。 そうですよ。 そもそも外部サーバには値を送るどころか, 外部サーバから値(テキストデータなど)を受け取ることすらできません。 http://www.google.co.jp/search?q=%e3%82%af%e3%83%ad%e3%82%b9%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%83%9d%e3%83%aa%e3%82%b7%e3%83%bc+XML+Flash
質問者
お礼
外部へ値を送るのはできないんですか・・・。 色々と構成を変えてみようと思います。 ありがとうございました。
お礼
ありがとうございます。 Ver10ぐらいからダメになっていたんですか。 XMLでやってみようと思います。