Просмотр файла abaxcount.php

Размер файла: 1.75Kb
<?

#Abax Hit Counter v1.00 - Copyright 2001 By Nathan Dickman - visit http://www.NathanDickman.com/
#This script may be freely distributed providing all copyright headers are kept intact


//Abax Hit Counter configuration//

$datafile="abaxdata.dat";                 //filename for counter datafile
$counterstyle = "text";                   //enter text for text,image for images, or invisible for none 
$textcountlength = 5;                     //length of counter in digits if using text option          
$font = "Arial, Helvetica, sans-serif";   //font face style if using text counter
$fontsize = "1";                          //font size if using text counter
$fontcolour = "#FF6600";                  //font colour use html colour codes
$imagedirectory = "images/";              //directory or http location to images NOTE: use trailing slash
$imagesext = ".gif";                      //file extension for images e.g. .gif .jpg .png              
$initialvalue = 1;

//MAIN CODE//

if (!file_exists($datafile)) {
   $file = fopen($datafile,"w+");
   fwrite ($file,$initialvalue);
   fclose ($file);
  }
else  { 

   $file = fopen($datafile,"r+"); 
   $hitcount = fread($file,filesize($datafile));
   fclose ($file);

 };



$hitcount++;

$file = fopen($datafile,"w+"); 
fwrite ($file,$hitcount);


if ($counterstyle != "invisible") {

if ($counterstyle == "text")  {

   echo "<font face=\"$font\" size=\"$fontsize\" color=\"$fontcolour\">"
   .sprintf("%0"."$textcountlength"."d",$hitcount)."</font>";
  }
else  {

   $longstr = strlen($hitcount);
   for ($x=0; $x < $longstr; $x++)  {

$image = substr($hitcount,$x,1);

echo "<img src=\"$imagedirectory$image$imagesext\" border=\"0\" alt=\"$image\">";

       }
  }
}

?>