#!/usr/local/bin/perl
$script = "area_tokyo.html";
require './lib/jcode.pl';
require './lib/teikei.pl';
require './lib/dbsetup.pl';
&decode;
#----------------#
# 書込Cookie準備 #
#----------------#
$setcook1 = &setCookie("ID", $COOKIE{ID});
#------------------#
# ログインチェック #
#------------------#
&DBConnect;
$sth = $db->prepare("select ID from ppass where ID = \"$COOKIE{ID}\"");
if(!$sth->execute){ &error ("接続失敗2"); }
$data = $sth->fetchrow;
if ($data){ $LOGIN_FLAG = $data; }
else{ $LOGIN_FLAG = ""; }
&DBDisconnect;
&count;
$center .= <
本日激ぱっち  |
ホールイベント情報  |
イベントリポート  |
PGクイーンファイル  |
今月のぱっちGuu  |
|
EOF
&html;
#----------#
# カウンタ #
#----------#
sub count {
# カウントファイル
$log = "count/area_tokyo.dat";
# ロックファイル名
$lockfile = 'count/lock/area_tokyo.lock';
&lock;
#カウントファイル読込み
open(IN,"$log");
$in_line = ;
close(IN);
#カウント1増やす
$in_line++;
#カウントファイル書込み
open(OUT,">$log");
print OUT $in_line;
close(OUT);
&unlock;
}
sub lock {
local($retry) = 5;
while (!mkdir($lockfile, 0755)) {
sleep(1);
}
}
sub unlock {
rmdir($lockfile);
}