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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     POST指定してもGET送信になるのはなぜですか?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ゲスト
Åê¹ÆNo.40214
投稿日時: 2008-9-9 10:38
POST指定してもGET送信になるのはなぜですか?
■閲覧ありがとうございます。
■Flashに置いてある送信ボタンを押すとPHPへ座標を渡してブラウザでプレビュー(GDで画像を配置)するという処理を書いています。
「request.method = URLRequestMethod.POST;」とPOST指定しているのですがGET送信になってしまいます。
なぜでしょうか?

//送信クラス
package
{


	import flash.display.*;
	import flash.net.*;
	import flash.events.*;
	import flash.utils.*;
	import flash.net.sendToURL;
	

	public class KOUKOKUConnection
	{

		// コンストラクタ
		public function KOUKOKUConnection() 
		{
		}

	    //送信処理
		public static function sendZdata()
		{
		      //URLVariables
			var variables:URLVariables = new URLVariables();

			//座標データを送信する
			for(var i:int=0 ; i < KOUKOKUEnv._Zdata.length; i++){
			variables['imgArray['+i+']'] = [KOUKOKUEnv._Zdata[i].x + "_" + KOUKOKUEnv._Zdata[i].y + "_" + KOUKOKUEnv._Zdata[i].No];
			}
		
			variables.backImg = KOUKOKUEnv._swf.GrdMenu.GrdList.selectedItem.data;
			// URL の設定
			var url:String = "http://xxxxx/sendTest.php";
			var request:URLRequest = new URLRequest(url);
			request.data = variables;
	            request.method = URLRequestMethod.POST;
                  navigateToURL(request);

	
		}
		

	}
}

//送信ボタンにに関するクラス
package
{

	import flash.events.MouseEvent;
	import flash.display.MovieClip;
    
    
	public class PrvBtn
	{

		// コンストラクタ
		public function PrvBtn()
		{
			KOUKOKUEnv._swf.BtnPanel.PrvBtn.addEventListener(MouseEvent.CLICK, PrvOn);//送信ボタン押下
		}
	
		
		private function PrvOn(event:MouseEvent):void
		{
			KOUKOKUConnection.sendZdata();
		}
		
		
	}
}


よろしくお願いいたします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » POST指定してもGET送信になるのはなぜですか? ゲスト 2008-9-9 10:38
     Re: POST指定してもGET送信になるのはなぜですか? gaienboy 2008-9-9 10:44
     Re: POST指定してもGET送信になるのはなぜですか? nioia321 2008-9-9 12:13
       Re: POST指定してもGET送信になるのはなぜですか? ゲスト 2008-9-9 13:34

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