#!/usr/bin/perl
#增加人數並show數字
#######################
#    VICTOR工作室     #
#######################
####宣告區
$numberfile="/var/www/vhosts/kinmen.info/counter/number.txt";
####運作區
&opennumber;
&savenumber;
&shownumber;
exit;
####存取區
sub opennumber { ####讀取數字
open(OPENGNUMBER,"<$numberfile");
@openfile=<OPENGNUMBER>+1;
close(OPENGNUMBER);
}
sub savenumber { ####儲存數字
open(OPENSAVE,">$numberfile");
flock(2,OPENSAVE);    #鎖檔,避免別人寫入
print OPENSAVE @openfile;
flock(8,OPENSAVE);    #打開鎖
close(OPENSAVE); 
}
####秀文區
sub shownumber { ####展現文字
print "Content-type: text/html\n\n";
print "<font size=4 color=FF0000>@openfile</font>";
print "
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
<title>無標題文件</title>
<style type=\"text/css\">
<!--
body {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
-->
</style>
</head>

<body bgcolor=\"#00FFCC\">
<font size=4 color=FF0000>@openfile</font>
</body>
</html>";
}
