$file = fopen("scount.txt","r+");
$line=fread($file, filesize("scount.txt"));
$data = explode("|",$line);
fclose($file);
$todaydate=date(dmY);
$counterdate= $data[0];
if ($counterdate==""){
$counterdate=$todaydate;
}
$daycount= $data[1];
$todayvisitors= $data[2];
$weekvisitors= $data[3];
$allvisitors= $data[4];
function update_counter($cdate,$dcount,$dvisit,$wvisit,$allvisit){
$line="$cdate|$dcount|$dvisit|$wvisit|$allvisit|";
$file = fopen("scount.txt","w+");
flock($file,2);
fputs($file, $line);
flock($file,3);
fclose($file);
}
if ($todaydate==$counterdate){
$todayvisitors++;
$weekvisitors++;
$allvisitors++;
update_counter($counterdate,$daycount,$todayvisitors,$weekvisitors,$allvisitors);
}
elseif ($daycount<7){
$daycount++;
$todayvisitors=1;
$weekvisitors++;
$allvisitors++;
update_counter($todaydate,$daycount,$todayvisitors,$weekvisitors,$allvisitors);
}
else{
$daycount=1;
$todayvisitors=1;
$weekvisitors=1;
$allvisitors++;
update_counter($todaydate,$daycount,$todayvisitors,$weekvisitors,$allvisitors);
}
?>
| عدد
الزوار اليوم |
echo $todayvisitors;
?> |
عدد
الزوار الأسبوع |
echo $weekvisitors;
?> |
عدد
الزوار الكلي |
echo $allvisitors;
?> |
|