Web quiz | 戻る |

 特 徴 Ver2.00
・4択のクイズ公開スクリプトです。
 設問だけの場合と、画像ファイルを付けた設問とを選べます。
 設問は全設問を統一する(ひとつひとつ入力する必要がない)ことも可能ですし、 各々の設問単位に設定することも可能です。

・解答に間違えた場合の画面と、全問正解時の画面も表示します。

・解答の結果、その解答についての解説画面を出すことも、すぐに次の設問に進むことも選択できます。

・設問登録の上限はありません。(限度を超えると障害の発生するおそれがあります)

・画像ファイルの貼付も可能です。
 画像ファイルアップロードは本スクリプト上から起動できます。
 ファイルアップロード用スクリプトは別添、upl.cgi をご利用下さい。

サンプル

・サンプル版のパスワードは”123”です。
・管理者モードを見ることはできますが、更新/削除機能は止めています。

 構 成

ファイル名 パーミッション 機 能
webquiz.cgi 755 本スクリプト
log20.txt 666 ベースファイル
log21.txt 666 クイズファイル
jcode.pl 644 日本語コード変換ライブラリ(作者:歌代和正氏)

 設定項目

#!/usr/local/bin/perl 各プロバイダで定められたPerlへのパスを指定します。
$script1 = './upl.cgi'; アップロードスクリプト名を指定します。 アップロード機能を使用しない場合は、スペースとします。
$pg_title = "Web quiz"; このスクリプトの表示名を指定します。
$logfile1 = './log20.txt'; ベースファイル名を指定します。 はずれ画面、コンプリート画面等を管理します。
$logfile1 = './log21.txt'; クイズファイル名を指定します。 各々のクイズ情報を管理します。
$pg_max = 5; 管理者モードでの1画面上に表示する件数を指定します。 大きい数値を指定しますと、表示の際遅くなるので注意して下さい。
$pg_back = '../index.html'; 戻り先のURLを指定します。相対パスかhttp://からのフルパスでの指定です。
$quest = 2; 質問内容の対応を指定します。
1:各々個別の質問内容とする 2:全て同じ質問内容とする(各々の入力は不可)
$anscmnt = 1; 解答結果が正しい場合、解答についての解説を表示するかどうかを指定します。
0:解答解説は表示しない 1:解答解説を表示する
$password = '123'; 処理パスワードを指定します。

 バージョンアップ情報

バージョン 機 能 更新日付
V2.00 表示コメントの設定値化対応 03.08.28
V1.00 公 開 02.04.19

 本スクリプトの入手

・ こちらをご覧下さい。