- カウンタ -

Perlとは サンプル

<<count.cgi>>
#!C:\Perl\bin\perl

open(FILE, "+< count.dat") || die "File Open Error!\n";

$count = <FILE>; #1行目のデータを変数countに代入

flock(FILE,2); #データを書き込み出来ないようにロック

$data = $count+1; #プラス1をカウント
seek(FILE, 0, 0); #.datに上書き保存する為にデータの記位置を調整
print FILE $data; #.datファイルに書き込み

close(FILE);

print $data;
---------------------------------------------
<<count.shtml>>
<html>
<head>
<title>カウンタ</title>
</head>

<body>
あなたは、<!--#exec cmd="./count.cgi"-->番目のお客様です。
</body>
</html>

ダウンロード

◆HTMLへの呼び出し

保存形式を.shtmlにし、呼び出す時は、<!--#exec cmd="***.cgi"--> で呼び出せる。