DIAVIS-wiki
 Flashのボタンの処理
 *ログイン [#ide1c9cb]
 
 CGIとFlash間で,直接配列は受け渡しできないらしい.
 
 **Flashのボタンの処理 [#ta09ca90]
  var load_lv:LoadVars = new LoadVars();
  on(Press)  {
 	var send_lv:LoadVars = new LoadVars();
 	send_lv.email = "<<mixiのID>>";
 	send_lv.password = ""<<mixiのパスワード>>";
 	send_lv.sendAndLoad("login.cgi", _root.load_lv,"POST");
 	_root.gotoAndPlay( "loop" );
  }
 
 **CGI側 [#l98b5135]
 login.cgiの最後で以下のように記述し変数を返す.
  print "Content-type:text/plain\n\n";
  print "self_id=$self_id&";
  print "mixi_email=$mixi_email";
  exit;
 
 **受け取り [#ada1568a]
  var load_lv:LoadVars = new LoadVars();
  load_lv.onLoad = function(success) {
 	trace("" + load_lv.toString());
 	trace("" + load_lv.getBytesLoaded());
 	trace("" + load_lv.getBytesTotal());
 	trace("" + load_lv.contentType);
 	trace("self_id= " + load_lv.self_id);
 	self_id = load_lv.self_id;
 	trace("mixi_email: " + load_lv.mixi_email);
 	_root.gotoAndStop("logined");
  };
 
 -CGIとFlashの連携
 *関連情報 [#x6c01ccb]
 **CGIとFlashの連携 [#ta9b56b0]
 :J73x|http://hhh.j73x.com/memo/e/10199.html
 :FLASHの枝|http://www.1art.jp/flash/le/lesson47/lesson47.htm
 
 :GAC(質問掲示板)|http://www.gac.jp/article/index.php?stats=question&command=query&keyword=flash+cgi+%C7%DB%CE%F3
トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS