くっつき VOTE (kuttuki-vote) - ホームページ http://nais.to/~yto/tools/kuttuki-vote/ - 無償・無保証・著作権放棄 http://nais.to/~yto/doc/zb/0002.html - UNIX 系で動くと思います。 ■はじめに Web ページにくっつけて使う、簡易投票システムです。 ■ CGI の設定 投票ファイルを置いておくディレクトリを以下で指定します。 適宜変更してください。 > my $vote_file_dir = "kvote"; ■投票用データの準備 投票ファイルを $vote_file_dir に作ります。 このファイル名は後でアクセスするときに ID として用います。 回答項目を 1 行に 1 個、というフォーマットです。 回答項目を HTML にしても OK! ----- 例 1 とてもよい ふつう だめ ----- ----- 例 2 <img src="/~yto/clog/image/hee.gif"> へぇ ----- これらのファイルを、chmod 666 で CGI からの書き込み可にしま す。 投票数がこのファイルに書き込まれます。 ■ Web ページへの設置 ID (投票ファイル名) を指定します。 encode で文字コードを指定できます (euc, sjis, jis, utf8)。 デフォルトは euc です。 > <div class="vote"> > Q23: ○○についてどう思いますか? > <script language="JavaScript" src="kuttuki-vote.cgi?id=dou&encode=euc"> > </script> > </div> > <script language="JavaScript" src="kuttuki-vote.cgi?id=hee"></script> パッケージに含まれている index.html を参考にして下さい。
CGI のソースだけちらっと見たい人用:kuttuki-vote.cgi