HOME > CGI > スキスキ2


【動作サンプル】 ※書き込みは出来ません

特徴&機能説明

  ・フレームを使用した「Q&A」や「好きな食べ物ベスト5」のような投票タイプのスクリプトです。

  ・投稿一覧フレームと記事表示フレームを分割している為、見易いんじゃないかと・・・・(^^ゞ

  ・全ての項目に対しての検索機能があります。<名前、コメント、投稿項目等

  ・メンテナンス機能については、管理者は全ログに対して削除が行えます。
  投稿者は投稿時に"パスワード"を指定しているのであれば、自分の投稿記事を削除出来ます。

  ・JAVA SCRIPT及びフレーム対応ブラウザ(フレームの設定をした場合)でないと使えないよ〜♪

  ・掲示板荒らし対策。(特定プロバからの投稿除去、メッセージ最大文字数の設定)



設置方法  ※重要な部分のみ説明します

■sukisuki2.cgiをエディタで開いて設定を行います。

#!/usr/local/bin/perl
 (Perlへのパスを指定。※プロバイダによって異なりますので不明な場合はプロバイダーへ質問してね)

require './jcode.pl'; #日本語コード変換
 (日本語変換ライブラリ。※スクリプトと同じ階層に同ファイルを設置する場合は上記の設定は不要です)

$anscnt = 20 ;
 (質問の数)

$anspattern = 1 ;
 (1:ランキング(1位〜n位の投票の場合) 2:n問の質問に答えてもらう場合)

$ans_disp = '位' ;
 (上記の$anspattern = 1の場合、「1位〜10位」のように数字の後ろに表示させる文字)
 ( $anspattern=2の場合はそのままでも構いません)

$ANS[1]〜[nn] = 'xxxxxxx';
 上記の$anspattern = 2の場合質問項目を記述。$anscntの個数分必ず設定して下さい。)
 ( $anspattern=1の場合はそのままでも構いません)

$anscnt = 20 ;
 (質問の数)


■各ファイルをサーバーへアップロードします。

 

ファイル名 説明 パーミッション 転送モード
sukisuki2.cgi 本体 755 アスキーモード
jcode.pl 日本語コード変換ライブラリ 755 アスキーモード
cgi-lib.pl perlライブラリ 755 アスキーモード
sukisuki2_log.cgi ログを保存するファイル 666 アスキーモード

sukisuki2.ps

登録用パスワード保存ファイル 666 アスキーモード
img ※画像アップロードする場合のアップロード先フォルダ 画像アップロード用フォルダ 777 サーバーで各自作成

※パーミッションはプロバイダーによって上記以外の設定となる事がありますので、
設置出来ない場合は、一度プロバイダーのサイトなりで調査してみて下さい。



ダウンロード ※ダウンロード後「Lhasa」等の解凍ツールで解凍して下さい。

sukisuki2.lzh



更新記録

◆Ver0.61 (2009.02.18)
・投稿禁止ワードの比較ロジックを修正

◆2008.06.01
    … 画像アップロード機能を追加

◆2004.02.27
    … セキュリティ対応

◆2000.10.16
    … Ver0.5リリース


このページのTOPへ