header('Content-Type: application/x-javascript');
/////////////////////////////////////
/////////// CONFIGURATION ///////////
// location of images
$src = "/counter/images/";
// image extension (include the dot)
$ext = ".gif";
// minimum digits to display
$numDigits = 8;
// file to keep data in
$filename = "count.txt";
///////////// END CONFIG ////////////
/////////////////////////////////////
$fp = fopen("$filename", "r");
$len = filesize("$filename");
if ($len == 0)
$count = 0;
else
$count = fread($fp, filesize("$filename"));
fclose($fp);
$count++;
$lockp = fopen("lock", "a");
if (flock($lockp, LOCK_EX)) {
$fp = fopen("$filename", "w");
fwrite($fp, $count);
fclose($fp);
flock($lockp, LOCK_UN);
}
fclose($lockp);
echo "document.write('";
$n = strlen($count);
$x = $n;
while ($numDigits > $x) {
echo "
";
$x++;
}
$i = 0;
while ($i < $n) {
echo "
";
$i++;
}
echo "');";
?>