100の質問回答フォーム作成スクリプト script by 御嶽舞

概要

100質の回答フォームを作成するスクリプトです。

ダウンロード

ans100.zip(スクリプトとサンプル質問のアーカイブ)

特徴

・1つのCGIで複数の100質回答フォームが作れます。
(ただしデフォルトの配色は同じになります)

注意事項

・jcode.plが別途必要です。
・2004/01/05にセキュリティ向上のための修正を行いました。それまでにダウンロードされた方は新しいバージョンに差し替えていただきますようお願いいたします。

設置方法

  1. ans100.cgiの1行目のPerlのパス〜22行目の$lockfilenameのパスの間までを自分の環境に合わせて書き換えます。
  2. 問題ファイルを作成します。1行目はこの質問のタイトル、2行目は出展を記述します。3行目以降が問題文として解釈され、1行1問扱いになります。1つの問題文の中では改行しないように気をつけてください。ナンバリングは自動的に行われます。
  3. 問題ファイルをans100.cgiの5行目$datadirで指定したフォルダに設置します。
  4. jcode.plを3行目で指定した場所に設置します。
  5. ans100.cgiを設置し、permissionを755にします。

呼び出し方

CGIファイル名を$CGIFILE、問題ファイル名を$FILENAMEとすると

$CGIFILE?filename=$FILENAME

で呼び出せます。

例:http://park6.wakwak.com/~umui/cgi-bin/ans100/ans100.cgi?filename=pg.dat

著作権等

テキトーに作ったスクリプトなので、改変して配布することは自由です。
ただし、一応著作権フリーではないです。著作権は御嶽舞に帰属します。

使われているサイト