戻る
(テストプログラム)
- 5問の三択問題に答える50点満点のテストプログラムです。
テスト結果とともにメッセージを表示させ、問題ごとの得点が出ます。
可能な限りHTMLの形を残して編集しやすいようにしました。
他に必要なファイルなどは一切ありません。このファイルのみで動作します。
(サンプルはこちら)
(バナー付きサンプル)
- 利用規定に必ず目を通しておいて下さい。プログラムをダウンロードする場合、無条件に「利用規定」に同意したものとみなします。
- 以下のファイルをダウンロードしてください。ファイルはLZH形式です。
test.lzh (Ver1.04)
- ダウンロード後、解凍してください。解凍するとtest.cgiが展開されます。
- test.cgiをエディタ(メモ帳など)で開いて以下の箇所を修正します。
- #!/usr/local/bin/perl(1行目)
- (プロバイダで定められたPerlへのパスを指定します)
- $title = 'タイトル';
- (テストのタイトルです。タイトルバーとページ上部に表示されます)
- $explain = '説明';
- (タイトルの下に表示する説明文です。タグも使用できます)
- $q* = '問題*';
- (問題文を入力します)
- $a** = '選択肢*';
- (その問題の選択肢を3つ入力します)
- $p** = '10';
- (選択肢ごとの点数を入力します。数字だけしか書かないでください)
- # 50点満点にしてください。各問10点満点にするといいでしょう。
- $comment* = '(コメント)';
- (点数ごとのコメントを入力します。*は「その点数以下」を表しています。$commentpはパーフェクトのコメントです)
- $home = './index.html';
- (戻り先のURLを指定します。相対パスかhttp://からのフルパスで)
- すべて完了したらプロバイダに定められた位置に、test.cgiをFTP転送します。この時、必ずテキストモードで転送し、パーミッションを755に設定してください。
- 最後に、HTMLからtest.cgiにリンクします。
- タグ記述例
- <A HREF="./cgi-bin/test.cgi">○×テスト</A>
- 修正部分で'を入力したい場合はその前に\を入れてください。
- 例 $title = 'TETSU\'S TEST';
- バージョンと更新内容
- Ver1.04(2001.10.13) 文字コードの指定を修正
- Ver1.03(2001.02.12) 文法を微調整
- Ver1.02(2001.01.09) 文法を微調整
- Ver1.01(2000.12.06) メタ文字の名前入力に対応
ページの先頭へ