• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FLASH⇒PHP間のXML受け渡し)

FLASH⇒PHP間のXML受け渡し

このQ&Aのポイント
  • FLASHからPHPにXMLを送信する方法やデータの取得方法について調査しています。
  • sendAndLoadを使用した場合、サーバ側のPHPでは$_POST[]を使用してデータを取得できます。
  • QNo.2916528で紹介された方法で試したところ、改行のみが返ってきました。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

未経験ですが、下記のようになっているようです。 PHP設定(php.ini等)で always_populate_raw_post_data = onなら、 $HTTP_RAW_POST_DATA、$_GLOBAL["HTTP_RAW_POST_DATA"]という変数が使えればそのままそれがXMLの内容かと思います。 ただ、マニュアルには $data = file_get_contents("php://input");//またはreadfile("php://input"); として取得した方がメモリ消費量も少なくて良いと言う事のようです。

kazu_cinema
質問者

お礼

ありがとうございす。 $_GLOBAL["HTTP_RAW_POST_DATA"] file_get_contents("php://input"); 両方とも取得できました。 iniの設定は忘れてしまいそうなのでfile_get_contents("php://input");で組み込もうと思います。 今日は午後から$_POSTばかり調べてたので、やっと報われます。 ちなみに質問に記入した「<br />が返って来ただけでした」はPHPが出力しているエラーのかけらでした。(zero なんとかって出てたので、空っぽだよ~の意味だと思います。)

関連するQ&A