GETやPOSTの値を取得するには?

解決済みの質問

GETやPOSTの値を取得するには?

動的サイトでFLASHを組み込もうと思うのですが、たとえばgetやpostの値はどのようにしてFLASHに教えてやることができるのでしょうか?

質問を具体的にします。
ttp://test.jp/test.php?aaa=1
というページ内にあるFLASHが、このaaa=1という値を知る方法を教えてください。

PHPとの連携を考えております。
FLASHのバージョンはcs3、AcrionScriptのバージョンは2か3どちらでもかまいません。

投稿日時 - 2008-04-21 17:37:18

連想キーワード:

QNo.3965230

暇なときに回答ください

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

> ttp://test.jp/test.php?aaa=1
> というページ内にあるFLASHが、このaaa=1という値を知る方法を教えてください。

これは SWF ではなく PHP(HTML) に aaa=1 を渡しています。
したがって,
PHP(HTML) から JavaScript (など(しかない)) 経由で,Flash に aaa=1 を伝える必要があります。

つまり具体的には,
SWF を貼り付ける タグ を JavaScript の document.write 辺りで PHP(HTML) に書き込む形で,
○○.swf?aaa=1
を貼り付けるようにするとか,FlashVars を使うとかです。

しかし面倒ですよね。
ですから,普通はそういう遠回りなことはせずに,
PHP で ○○.swf?aaa=1 タグ入り HTML を生成するか,
FlashVars入り HTML を生成すると思います。

○○.swf?aaa=1 にしても FlashVars にしても,
SWF が表示されたときに,すでに aaa=1 は SWF の _root(メインのタイムライン階層) に送信(配置) されています。

投稿日時 - 2008-04-21 20:39:16

お礼

早速の回答ありがとうございます。
FlashVarsというキーワードでヘルプしたらいろいろでてきました。これで何とか自力で解決できそうです。
協力してくださってありがとうございました。

投稿日時 - 2008-04-21 21:34:19

ANo.1

0人が「このQ&Aが役に立った」と投票しています

あわせてチェックしたい
  • FlashとJavaの連携 ...
  • POSTとGETについて ...
  • POSTとGETについて ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら