メイン サーバ関連【CGI・FCS・XMLSocket etc】 CGIとのデータ連係について | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
t-hage | Åê¹ÆNo.6937 投稿日時: 2004-5-6 22:13 |
Bak@Fla巨匠 居住地: とうきょう 投稿: 16
使用環境:
|
CGIとのデータ連係について ハゲ輝彦です。よろしくです。
特定のアドレスからのアクセスの際に、 フラッシュ内のボタンを非表示にするということを試しています。 現状は、001.swf・002.swfといった番号順に並んでいるフラッシュを、 perlでパラメータを持たせることでHTML表示をしています。 aaa.cgi?number=001のときは001.swfを、 aaa.cgi?number=002のときは002.swfを、画面上に表示しています。 ------------------------------------------------------------ &ReadParse(); # フォーム内容の処理 while(($key,$val) = each(%in)){ 中略 } $number = $in{'number'}; $head = <<"EOM"; Content-type: text/html \n\n <html> <body> フラッシュを表示するタグ </body> </html> EOM &jcode'convert(*head,'sjis'); print $head; ------------------------------------------------------------ といった感じです。 で、考えたのが、フラッシュ内のボタンを、 もう一つパラメータをつけ、そのパラメータをフラッシュ側へ 送ってみようと思い、下記のように追加しました。 ------------------------------------------------------------ #判別用の数値 1で表示 2で非表示 #aaa.cgi?number=001&mode=1という風にしようと思いました $mode = $in{'mode'}; #ここからフラッシュにデータを渡しています。 print "Content-type: text/plain\n\n"; print "modedata=$mode"; $head = <<"EOM"; 中略 EOM &jcode'convert(*head,'sjis'); print $head; ------------------------------------------------------------ という感じです flashの方には、 ------------------------------------------------------------ CGIFile="../../cgi-bin/comics/count.cgi"; loadVariables(CGIFile,this,"POST"); ------------------------------------------------------------ を記述したMC「load_mc」をメインタイムライン上に配置し それに ------------------------------------------------------------ onClipEvent(data){ _parent.dispcount=this.modedata; } ------------------------------------------------------------ とクリップイベントを記述して メインタイムライン上においたダイナミックテキスト「dispcount」 にまずは、modedataの価が取得できるかどうかを試しています。 (森巧尚さんの「ActionScript+CGIプログラミング」のまんまで恐縮ですが…) が、現状として、 modedataがHTML内に表示されてしまう、 フラッシュの方で数値による判別ができていない、 という問題がでてしまいました。 ダイナミックテキスト「dispcount」には、 textplainで送っているはずの数値で無く(それは読み飛ばされて)、 それより下のタグが全て参照されてしまいます。 (なお、flashはバージョン5で製作をしたいのです) 長くなってしまいましたが、回避する方法は有りますでしょうか。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» CGIとのデータ連係について | t-hage | 2004-5-6 22:13 |
Re: CGIとのデータ連係について | ymori | 2004-5-6 23:29 |
Re: CGIとのデータ連係について | t-hage | 2004-5-7 10:56 |
Re: CGIとのデータ連係について | rin-ko | 2004-5-7 11:20 |
Re: CGIとのデータ連係について | ymori | 2004-5-7 13:32 |
Re: CGIとのデータ連係について | t-hage | 2004-5-7 17:07 |
Re: CGIとのデータ連係について | ymori | 2004-5-7 18:21 |
Re: CGIとのデータ連係について | t-hage | 2004-5-7 19:30 |
Re: CGIとのデータ連係について | ymori | 2004-5-7 21:15 |
Re: CGIとのデータ連係について | t-hage | 2004-5-7 22:25 |
投稿するにはまず登録を | |