ホーム > ダウンロード > 投票 > Com Vote > ダウンロード

<< Com Vote >>


[詳 説] [SAMPLE] [スクリプト利用規定]

 ここでは、DoCoMo、SoftBank、au、WILLCOMに対応したコメントつき投票CGIスクリプト「Com Vote」を配布しています。

 スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。

 ☆SAMPLE該当する端末をお持ちの方はアクセスしてみて下さい
  └モバイル版任意でモバイル用のページを表示させられます


 このスクリプトをダウンロードして利用するにあたって、必ずスクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。



  1. 以下の圧縮ファイルをダウンロードし、解凍して下さい。

      Com Vote com.lzh
    LHA形式
    com.zip
    ZIP形式
     (Ver1.55 / 約 23-24KB)


  2. ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます

    • index.cgi … スクリプト本体
    • cond.pl … 環境設定ファイル

    • vote.dat … 投票データ記録用ファイル
    • com.dat … コメント記録用ファイル

    • jcode.pl … 日本語変換ライブラリ (歌代 和正さん作成)

    • com.gif … 備考用GIFファイル
    • point.gif … グラフ用GIFファイル

    • readme.txt … スクリプトについての情報、設置の仕方など



  3. index.cgicond.pl をエディタで開き、設定を行ってください

    設定項目については、同封されているreadme.txtをご覧下さい。。。



  4. ファイルのアップロード

     GIF画像は「バイナリモード」で、その他は「テキストモード」でFTP転送し、< > 内のパーミッションに設定して下さい。

      public_html − index.html
        └◇cgi-bin <777>
           ├・index.cgi <755>
           ├・cond.pl <755>
           ├・vote.dat <666>
           ├・com.dat <666>
           ├・jcode.pl
           ├・com.gif
           └・point.gif



  5. 最後に index.cgi にリンクを貼ります

    【例】
    <a href="./vote/index.cgi">投票受付中</a>



  1. スクリプトの改造について

     このスクリプトの改造は、基本的に自由にしていただいて構いません。

     ※注意事項  ・改造は自己の責任で行って下さい。
       ・改造に関する質問は原則として受け付けません。
       ・著作権表示を削除するなどの改造は固く禁じます。


  2. ログ(バージョンアップ)について

     Version 1.5以降では、ログ形式が変更されているため、それ以前のものからバージョンアップさせる場合、ログを変換させる必要があります。

      ログ変換ツール file.lzh
    LHA形式
    file.zip
    ZIP形式
     (約 1-2KB)

    ◆解凍したらfile.cgiをエディタで開き、以下の項目を設定して下さい。

      #!/usr/local/bin/perl
      プロバイダで定められたPerlへのパスを指定します

      @data_file = ('.');
      編集対象の掲示板IDを指定します
       ※ 複数設置している場合のみ設定します

    ◆index.cgiと同じディレクトリにFTP転送し、パーミッションを 755 に設定して下さい。

    ◆最後にfile.cgiに直接アクセスします。これでログ変換は完了です。


  3. 複数ファイル対応について

     このスクリプトは、1組で複数の投票を扱うことができます。

     例:ここでは、携帯に関する投票を追加すると仮定して説明します。
       (分かりにくいかもしれませんが、勘弁して下さい)

      ◇public_html − index.html
         ├◇cgi-bin <777>
           ├・index.cgi <755>
           ├・cond.pl <755>
           ├・vote.dat <666>
           ├・com.dat <666>
           ├・jcode.pl
           ├・com.gif
           ├・point.gif
           ├◇mobile <777>
              ├・vote.dat <666>
              ├・com.dat <666>
              └・cond.pl <755>

    1. 好きなIDをつけたフォルダを作成します。
        ※今回の例では、「mobile」という名前のフォルダを作成します。
        ※フォルダのパーミッションを「777」にしないとロックファイル機能が無効となります。

    2. 作成したそれぞれのフォルダに、以下のファイルを設置します。

      • cond.pl … 自分のものをコピーし、必要に応じて設定を変更して下さい。
      • vote.dat … 空のファイルを作成して下さい。
      • com.dat … 空のファイルを作成して下さい。

    3. 作成したフォルダとファイルを上図のようにアップロードします。

    4. 最後にそれぞれのID情報を付加した形でリンクします。

        index.cgi?id=mobile … 携帯ランキングの場合

- CGI for Mobile " Tor World " -