アンケート集計
Flashを使ったアンケート集計を作ってみましょう。ここでのアンケート集計は、質問を表示して、その後いくつかある回答の選択肢から1つを訪問者に選択してもらい、リアルタイムに集計を取っていくタイプのものです。
アンケート集計の仕組みと、データの流れを考えて見ましょう。アンケートとは、「それぞえrの項目がどれだけの訪問者によって選択されたかをカウントアップしていくもの」なので、「選択できるアクセスカウンター」が複数あると考えることもできます。以上の点から、アクセスカウンタの拡張という目で考えてみましょう。
1. ブラウザ上に質問を表示します。
2. 選択肢をラジオボタンで表示して、訪問者に回答を選択してもらいます。
3. FlashからCGIにデータを送受信(sendAndLoad)します。アンケートに答えず、アンケート結果だけを見るときは、データの読み込み(load)のみ行います。
4. CGIのプログラムでFlashからの値を読み込みます。
5. アンケートデータファイルの値を読み込みます。
6. アンケート集計を行います。ユーザーが選択した項目のカウンタを1だけ増やします。
7. Flashにアンケート結果を送ります。
8. 集計したアンケートデータをアンケートデータファイルに保存します。
9. FlashでCGIから受け取ったアンケートの値を表示します。
以上の流れから見て、Flashアンケート集計には、以下の4つのファイルが必要と考えられます。
Flashアンケート集計を表示するページ .html(テキストファイル) Flashアンケート集計 .swf(swfファイル) CGIアンケートプログラム .cgi(テキストファイル) アンケートデータファイル .datまたは.txt(テキストファイル)
Shirley's i-box | Shirley's little-box | Dreamweaver Technique | JAVA Script sample | CSS sample | JAVA Applet sample