<?
global $ip;function getIp()

$GLOBALS[ip] = getenv("REMOTE_ADDR"); 
$ip1 = getenv("HTTP_X_FORWARDED_FOR"); 
$ip2 = getenv("HTTP_CLIENT_IP"); 
($ip1) ? $GLOBALS[ip] = $ip1 : null ; 
($ip2) ? $GLOBALS[ip] = $ip2 : null ; 
if ($GLOBALS[ip]=="127.0.0.1") return false;
}function addcount()
{
if (getIp())
{
//將訪問信息寫入visitinfo.txt
$visittime=date("Y-m-d H:i:m");
$visitip=$GLOBALS[ip];
$visituri=$REQUEST_URI;
$info="----".$visitip."--------".$visittime."--------".$visituri."----\n";
$writfile=fopen("./counter/visitinfo.txt",a);
fputs($writfile,$info);
fclose($writfile); //崝樓溼恀硉
$readfile=fopen("./counter/count.txt","r");
$count=fgets($readfile,20);
fclose($readfile);
$count=$count+1; $writefile=fopen("./counter/count.txt","w");
fputs($writefile,$count);
fclose($writefile);
}
}function listimage()
{
$readfile=fopen("./counter/count.txt","r");
$count=fgets($readfile,20);
fclose($readfile);
echo "<a href=# onclick=\"javascript:window.open('./counter/visitinfo.txt','info',
'scrollbars=yes,width=550,height=300,left=250');return false;\" >";
$displaylen=6;
for($n=1;$n<=$displaylen-strlen($count);$n++)
{
echo "<img src=./image/0.gif align=absmiddle border=0>";
}
for($n=0;$n<strlen($count);$n++)
{
echo "<img src=./image/".substr($count,$n,1).".gif align=absmiddle border=0>";
}
}
addcount();
listimage();
?>
這是一個圖片網站計數器,注意改一下圖片路徑。並將此文件include到待要顯示計數器的頁面