home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2003 August
/
VPR0308.ISO
/
OLS
/
DCP0002
/
dcp0002.lzh
/
dcp0002
/
dcpi.pl
< prev
next >
Wrap
Text File
|
2003-05-25
|
3KB
|
74 lines
# +---------+
# doCNT+ 初期設定ルーチン | dcpi.pl |
#--------------------------------------------------------------------+---------+
# 20030526
#-------------------------------------------------------------------------------
#---------------------------------------------------------------- 初期変数設定▼
sub ini {
# トータルカウンタファイルパス
$INI{'total_cnt_file_path'} = './dat/total.txt';
# 本日カウンタファイルパス
$INI{'today_cnt_file_path'} = './dat/today.txt';
# 昨日カウンタファイルパス
$INI{'yesterday_cnt_file_path'} = './dat/yesterday.txt';
# 最終カウント時刻の記録ファイル。
$INI{'lastcntdate_file_path'} = './dat/lastcntdate.txt';
# カウント数字画像ファイルディレクトリURL
$INI{'cnt_images_url_path'} = 'http://あなたのサーバ/cgi-bin/ds/images/';
# カウント画像ファイルディレクトリパス
$INI{'cnt_images_path'} = './images/';
# クッキーによる2重カウント防止機能を有効に(1:する 0:しない)
# SSI式ではクッキーが使えないので有効にしても効果ありません。
$INI{'wcnt_cookie'} = 0;
# クッキーの名称
$INI{'cookie_name'} = 'dcp';
# クッキーの有効期間(単位:時間)
$INI{'cookie_on_hours'} = '6';
# クッキーのPath(ほぼ下2行で自動設定されます)
$INI{'cookie_path'} = $ENV{'SCRIPT_NAME'};
$INI{'cookie_path'} =~ s/[^\/]*$//;
# 2重カウントを防止する秒数
$INI{'no_cnt_interval'} = 60;
# ログファイルによる2重カウント防止機能を有効に(1:する 0:しない)
$INI{'wcnt'} = 0;
# ログファイルによる2重カウント防止ログファイルパス
$INI{'wcnt_logfile_path'} = './work/w.cgi';
# ログファイルによる2重カウント防止ログファイルのログ数
$INI{'wcnt_log'} = 3;
# IP or リモートホストによるカウントアップ拒否
# 一部でもOKですが、正規表現は使えません。複数の場合は<>で区切ります。
$INI{'deny_ip'} = '';
# ●カウンタの桁数
# 0 にしておくとタグの引数で与えられた方が優先されます。
$INI{'cnt_total_keta'} = 4; # トータルカウンタの桁数
$INI{'cnt_tyday_keta'} = 4; # 今日・昨日カウンタの桁数
# ファイルロック関連
$INI{'fld'} = './work/'; # ファイルロック用ディレクトリパス
$INI{'lf'} = 'dcp.lck'; # ロックファイル名
$INI{'lto'} = 30; # ロックタイムアウト秒
$INI{'lrt'} = 5; # ファイルロックにトライする回数
}
1;
# 利用規定は http://www.bayashi.net/st/ds_rule.html
#-------------------------------------------------------------------------------
# Copyright (c) 2001-CurrentYear bayashi.net. All rights reserved.
# http://www.bayashi.net/st/
# ok@bayashi.net