質問 |
||
| 質問者:tenketu | GETやPOSTの値を取得するには? | |
|---|---|---|
困り度:
|
動的サイトでFLASHを組み込もうと思うのですが、たとえばgetやpostの値はどのようにしてFLASHに教えてやることができるのでしょうか? 質問を具体的にします。 ttp://test.jp/test.php?aaa=1 というページ内にあるFLASHが、このaaa=1という値を知る方法を教えてください。 PHPとの連携を考えております。 FLASHのバージョンはcs3、AcrionScriptのバージョンは2か3どちらでもかまいません。 |
|
質問投稿日時:08/04/21 17:37 質問番号:3965230 |
||
回答良回答20pt |
|
| 回答者:BlurFiltan | > 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(メインのタイムライン階層) に送信(配置) されています。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/04/21 20:39 回答番号:No.1 |
|
| この回答へのお礼 | 早速の回答ありがとうございます。 FlashVarsというキーワードでヘルプしたらいろいろでてきました。これで何とか自力で解決できそうです。 協力してくださってありがとうございました。 |