WebSurvey

インターネット用アンケート調査実施ツール

主な特徴

インターネット・アンケートを実施するためのCGI/Perlツールです。以下の機能があります。

サンプル

サンプルは以下にあります。
 アンケート画面
 管理者画面

利用規定とダウンロード

このスクリプトはフリーウェアです。詳しくは利用規定を参照してください。


cgiの設置方法

以下のファイル構成例を参考に設置してください。カッコ内はパーミッションです。ファイル転送はすべてテキストモードで行ってください。ファイルの転送方法については、例えばKENT WebのページやとほほのCGI入門を参考にしてください。

【ファイル構成例】

  cgi_bin (cgiのディレクトリ)
      |
      +-- websurvey /  websurvey.cgi  [755] アンケート調査用cgi
             |         surveymng.cgi  [755] 管理者用cgi
             |         cgi-lib.pl     [644]
             |         jcode.pl       [644]
             |         websurvey.csv  [666] アンケートデータ用ファイル
             |         webhost.dat    [666] ログ用ファイル
             |         webpass.txt    [666] パスワード用ファイル
             |         backup.csv     [666] データのバックアップ
             |         backhost.dat   [666] ログのバックアップ
             |
             +---  html  /  index.html[644](アンケートファイル)
                            01.html,..

設定方法の詳細はwebsurvey.cgiおよびsurveymng.cgiの設定項目を参照してください。
アンケートファイルの作成方法は以下の例を参照してください。

(example1)基本構成 アンケート用ファイルの基本構成
(example2)認証 IDとパスワードによる認証
(example3)入力チェック 未入力のチェックや入力ミスのチェック方法
(example4)ランダムページ 数種類のページの中からランダムに選んで移動
(example5)ジャンプページ 回答内容によって条件分岐

チェックモードで設置がうまくできているか試すことができます。surveymng.cgiにaction=cgicheckをつけるとチェックモードになります。
例) http://www.xxx.yyy/username/websurvey/surveymng.cgi?action=cgicheck