トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   サーバ関連【CGI・FCS・XMLSocket etc】
     Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ichigo15
Åê¹ÆNo.32646
投稿日時: 2007-3-26 0:45
新米
居住地:
投稿: 19
使用環境:
Re: Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい
空野大二郎 さま
ひろゆき さま

日曜日の遅い時間だというのにアドバイスありがとうございます。

空野大二郎 さまにアドバイスをいただいた

引用:

既に廃案ですが、クエリーをつけるとは、HTML書き出し時に
「sample.swf?after=flash to php200mikan&」のようにして引数を
渡す方法です。


で解決しました!!ありがとうございます!!!
この形であればたくさんのPOSTがあってもswfで受け取ることができますね。

引用:

または、「index3.php」が得た結果($strAfter)を一時的にサーバに保存し、
Flashが任意のタイミングで読み込む方法が考えられます。


この方法は、また、時間のあるときに試してみたいと思います。



解決したあとの状態)
※似たような状態で悩んでいる方へ

1)index.html + sample.swf
 ○1フレーム目
 ・配置MC、ボタン、テキストフィールド:変更無し
 ・アクション
  fscommand("allowscale", false);
  System.useCodepage=true;

  _root.btn1.onRelease = function () {
  objSendVars = new LoadVars();
  objSendVars.before = "flash to php"; // これがphpに送信する変数
  objSendVars.send("http://localhost/index2.php", "_blank", "POST");
  }
 ・index.html
  <param name="FlashVars" value="strAfter=<?PHP echo $_POST[strAfter];?>">
  <embed src="index.swf" FlashVars = "strAfter=<?PHP echo $_POST[strAfter];?>" ?
  を追加

2)index2.php
 ・送信する変数
  <form action = "http://localhost/index.html" method = "POST">
     <input type = "hidden" name = "strAfter" value = "<?php echo $strAfter;?>">
   </form>

3)index.html + sample.swf
  ダイナミックテキスト変数:strAfterにindex2.phpよりPOSTで送られて来た変数が受け取れた!


本当にありがとうございました!!!

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい ichigo15 2007-3-25 19:37
     Re: Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい sorano 2007-3-25 21:36
       Re: Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい ichigo15 2007-3-25 22:44
         Re: Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい mayor 2007-3-25 23:32
           Re: Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい sorano 2007-3-26 0:21
           » Re: Flash > PHP > PHP > Flash (全てPOSTで送信)で送った変数を表示させたい ichigo15 2007-3-26 0:45

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops