メイン どこでもFlash【携帯向けFlash関連】 Flashから変数をPHPへ渡し、PHPからの戻り値をFlashで表示 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
commsa | Åê¹ÆNo.32427 投稿日時: 2007-3-9 16:13 |
新米 居住地: 投稿: 7
使用環境:
flash MX Pro ver7.2 FlashPlayer 9.0 PHP4.4.4 WIN XP IE 6.0 |
Flashから変数をPHPへ渡し、PHPからの戻り値をFlashで表示 いつも参考にさせていただいてます。
携帯flash Lite 1.1の制作をしております。 どなたかご教授いただけると幸いです。 宜しくお願い致します。 Flashから変数をPHPへ渡し、PHPからの戻り値をFlashで表示するために はどうすればよろしいでしょうか 過去記事を検索してみましたがわかりませんでした。 環境は flash MX Professional 2004 ver7.2 flash Lite 1.1 PHP Version 4.4.4 FlashPlayer 9 ■変数(action)を渡せるけどphpから戻り値をとってこれない 1、FlashからgetURLで、変数(action)を渡す ボタンに下記actionを記述 on(keyPress"<Enter>"){ getURL("01.php?action=get_card","","GET"); gotoAndPlay("flame"); } 2、PHPで変数(action)を受け取れました。 $action = $_GET['action'] ; 戻り値($res)をFlashで受け取るにはどうしたらいいでしょうか ※ただし、この場合 01.php?action=get_card? というように勝手に最後にクエスチョンマーク(?)がついてしまうので phpの方でクエスチョンマーク(?)をとる処理をしました ////////01.php////////////////////////////////////// <?php $action = $_GET['action'] ; unset($res) ; //最後の?を削除 $action = substr($action, 0, -1); switch ($action) { case 'get_card': $res = 'あいうえお' ; break; case 'all_ball': $res = 'かきくけこ' ; break; case 'game_info': $res = 'さしすせそ' ; break; default: break; } print($res) ; ?> ////////////////////////////////////////////// また、変数(action)を渡さない場合はphpから戻り値をとれました。 ■変数(action)が渡せないけどphpから戻り値はとれる 1、FlashからloadVariablesでphpの戻り値をよみこむ ボタンに下記actionを記述 on(keyPress"<Enter>"){ loadVariables("01.php","data_clip"); gotoAndPlay("flame"); } 2、ムービークリップ(data_clip)の中の ダイナミックテキストに戻り値を表示できました。 ////////01.php////////////////////////////////////// <?php $res = 'あいうえお' ; print($res) ; ?> ////////////////////////////////////////////// |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |