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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     loadVariablesでCGIデータ送信
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
wata1
Åê¹ÆNo.23824
投稿日時: 2006-2-17 2:19
半人前
居住地: 東京
投稿: 33
使用環境:
Re: loadVariablesでCGIデータ送信
こんばんは、渡辺です。

その後アドバイスをいただきました、 LoadVars を使った送信を
以下の1、2のパターンで、テストしてみました。
結論から申しますと、うまくいきませんでした。

1. var sendData = new LoadVars();
  var resultData = new LoadVars();
  resultData.onLoad = function(success) {
   if (success) {
    //送信完了処理
   }
  };
  sendData.ok_page = "データ1";
  sendData.to_mail = "データ2";
  cgiURL = "宛先URL";
  sendData.sendAndLoad(cgiURL, resultData, "POST");
(結果)
 to%5Fmail=.... 略 ....&ok%5Fpage=https%3A%2F%2F.... 略 ....

2. var sendData = new LoadVars();
  sendData.ok_page = "データ1";
  sendData.to_mail = "データ2";
  cgiURL = "宛先URL";
  sendData.send(cgiURL, "_self", "POST");
(結果)
 to%5Fmail=.... 略 ....&ok%5Fpage=https%3A%2F%2F.... 略 ....

今後も、試行錯誤してみるつもりでおります。このフォーラムにプラスになり
そうな結果が出ましたらお知らせしたいと思います。

とりあえずは、以下の2つを試してみるつもりでおります。

1.「SWFから出したクエリー文字列の「_(アンダーバー)」が%5Fにエンコードさ
れている。」を拝見させていただきます。

2. swfからJavaScriptを読んで値をセットしてみる。
  (swf側)
  v_ok_page = "データ1";
  v_to_mail = "データ2";
  getURL("java script:setParam('" + v_ok_page+ "','"+ v_to_mail +"');");

  (JavaScript側)
  <SCRIPT LANGUAGE=JavaScript>
  function setParam(v_ok_page, v_to_mail) {
   document.msgForm.ok_page.value = v_ok_page;
   document.msgForm.to_mail.value = v_to_mail;
   document.msgForm.submit();
  }
  </SCRIPT>
  ..... 略 .......
  <FORM name="msgForm" METHOD="post" ACTION=".... 宛先cgi ..">
  <INPUT TYPE="hidden" NAME="ok_page" VALUE="">
  <INPUT TYPE="hidden" NAME="to_mail" VALUE="">
  </FORM>

ありがとうございました。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   loadVariablesでCGIデータ送信 wata1 2006-2-15 21:33
     Re: loadVariablesでCGIデータ送信 mayor 2006-2-16 0:09
       Re: loadVariablesでCGIデータ送信 wata1 2006-2-16 2:03
         Re: loadVariablesでCGIデータ送信 mayor 2006-2-16 3:39
           Re: loadVariablesでCGIデータ送信 wata1 2006-2-16 20:57
           » Re: loadVariablesでCGIデータ送信 wata1 2006-2-17 2:19
               Re: loadVariablesでCGIデータ送信 youich 2006-2-17 2:35
                 Re: loadVariablesでCGIデータ送信 wata1 2006-2-17 9:07
                 Re: loadVariablesでCGIデータ送信 wata1 2006-2-25 13:49

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