ページの先頭です
メニューの終端です。

スクリプトパック 投票システム

更新日:2018年1月26日

ページID:533

ソーシャルサイトへのリンクは別ウィンドウで開きます

CGI 投票システム

投票システムはホームページにアクセスした利用者に対して、
お客様の用意したメニューのどれかに(複数投票可)投票してもらい、
集計結果を表示するツールです。

本投票システムはSpaceサービス1契約につき1つご利用できます。

本仕様は暫定版です。
予告なく変更する場合があります。変更した際には、本ページでお知らせいたします。

サンプル

投票項目の画像

送信ボタンを押したときに表示される集計結果

集計結果の画像

上記サンプルのhtmlファイル

<FORM METHOD="POST" ACTION="/cgi-bin/common1/tou/tou.cgi"><br>

<INPUT TYPE="checkbox" NAME="ringo" VALUE="on">りんご
<INPUT TYPE="checkbox" NAME="banana" VALUE="on">ばなな
<INPUT TYPE="checkbox" NAME="suika" VALUE="on">すいか
<INPUT TYPE="checkbox" NAME="meron" VALUE="on">メロン
<INPUT TYPE="checkbox" NAME="mikan" VALUE="on">みかん
<INPUT TYPE="checkbox" NAME="kiui" VALUE="on">キウイ
<INPUT TYPE="hidden" NAME="koumoku"
VALUE="ringo,banana,suika,meron,mikan,kiui"><br>
<INPUT TYPE="submit" VALUE="送信">
</FORM>

投票システム(tou.cgi)の使い方

htmlファイルの中で表示したい場所に以下の文章を追加します。

文章の画像

<FORM METHOD="POST" ACTION="/cgi-bin/common1/tou/tou.cgi"><br>

<INPUT TYPE="checkbox" NAME="koumokumei1" VALUE="on">項目名1<INPUT TYPE="checkbox" NAME="koumokumei2" VALUE="on">項目名2<INPUT TYPE="hidden" NAME="koumoku"VALUE="koumokumei1,koumokumei2"><INPUT TYPE="submit" VALUE="送信">
</FORM>

注1 "koumoku"は必ず小文字で入力してください。
注2 「HIDDEN」の使われたタグは隠れてしまうので見えません。
注3 VALUE="より後ろのkoumokumei1,koumokumei2の項目は必ず「,」(カンマ)でつないでください。
注4 VALUE="より後ろのkoumokumei1,koumokumei2の項目は必ず「,」(カンマ)でつないでください。
注5 同一のIPアドレスからの投票は無効となります。これにより、意図的に投票を増やすことが出来なっております。
注6 Proxyサーバなどを利用して投票を行っている場合は、異なるパソコンからのアクセスが同一IPアドレスになる場合があります。この場合、異なるパソコンから投票しても投票結果に反映されない場合があります。

設定項目

  • koumokumei
     投票してもらう項目名を入力してください。
  • 項目名
     投票させる項目名を入力してください。

設定ファイルについて

投票システムのタイトルは、設定ファイルを書きかえることで変更できます。

設定ファイルは、お客様ディレクトリの中のcgidataの中にあるtouuser.datというファイルです。
touuser.datは削除しないでください。削除すると投票システムは使えなくなります。

このファイルをFTPソフトを使ってダウンロードし、テキストエディタソフト(WindowsのNote pad等)を使って書きかえたのち、cgidataディレクトリの中へFTPソフトを使ってアップロードしてください。

上記サンプルのtouuser.dat

投票の画像

touuser.datの説明

touuser.datの説明を表す画像
  • 1行目
     投票システムのタイトル。(初期値:投票)

このページに関するお問い合わせ先

神河町ケーブルテレビネットワーク(指定管理による運営)

所在地: 〒679-2414 兵庫県神崎郡神河町粟賀町624番地39

電話番号: 0790-32-2752 ファックス番号: 0790-32-2753

お問い合わせフォーム