● カウンタページ(サンプル) … サンプルのため5の倍数ごとに記念メッセージの入力フォームが現れます。ただし、実際に入力はできません
● 記念リスト一覧(サンプル)
kiricnt.cgi --------- カウンタプログラム init.cgi ------------ 設定ファイル list.cgi ------------ 書込リスト/管理プログラム check.cgi ----------- 動作チェックプログラム index.html ---------- カウンタ表示HTML(サンプル用) tmpl/*.txt ---------- テンプレートファイル tmpl/*.html --------- テンプレートファイル data/count.dat ------ カウンタ記録ファイル data/log.cgi -------- 書込記録ファイル lib/gifcat.pl ------- GIF連結ライブラリ [入手元] lib/jcode.pl -------- コード変換ライブラリ [入手元] lib/magick.pl ------- Image::Magick連結表示プログラム img/*.gif ----------- カウンタ画像 [入手元]
public_html / index.html ... ここにカウンタを設置するものとする
|
+-- kiricnt / kiricnt.cgi [705]
| list.cgi [705]
| init.cgi [604]
| check.cgi [705]
|
+-- lib / gifcat.pl
| jcode.pl
| magick.pl
|
+-- img / 0.gif ... 9.gif
|
+-- data / count.dat [606]
| log.cgi [606]
|
+-- tmpl / *.txt
*.html
<script language="javascript" src="http://〜〜/kiricnt.cgi"></script>
| ファイル名 | パーミッション | 転送モード | |
|---|---|---|---|
| 一般サーバ |
suEXECサーバ CGIWrapサーバ |
||
| kiricnt.cgi list.cgi check.cgi |
755 or 705 | 701 or 700 | アスキー |
| count.dat log.cgi |
666 or 606 | 600 | アスキー |
| init.cgi | 644 or 604 | 600 | アスキー |
| lib/*.pl tmpl/*.txt tmpl/*.html |
- | - | アスキー |
| img/*.gif | - | - | バイナリ |
Tips:ファイル転送の仕方は以下のページを参考にしてください。
|
|
|
!list_cgi!など、「!」で囲まれる文字列はCGIが表示出力するときに、認識する部分ですので、削除はしないようにしてください。