PX : code

Hit Counter by Kevin Clevenger
Download this code


<?

/*
  simple access counter for php3
  (c)1998 David W. Bettis
  dbettis@eyeintegrated.com
  
  modified to use images
  1999 Kevin Clevenger
  ksc@wanetwork.net
*/

// file for the counter
$counterFile = "counter.txt";
// maximum number of digits used
$maxlen = 6;
// images dir
$imgdir = "./images/numbers/";

function displayCounter($counterFile) {
  global $imgdir, $maxlen;
  
    $fp   = fopen($counterFile,rw);
    $num  = fgets($fp,$maxlen);
    $num += 1;

    for ($i=0; $i<strlen($num); $i++) {
        $val = substr($num, $i, 1);
        // to do a vertical counter add <br> to the end of this line
        $imgstring = $imgstring . "<img src=$imgdir$val.gif>";    
    }

    print "<br>$imgstring";
    exec("rm -rf $counterFile");
    exec("echo $num > $counterFile");
}

if (!file_exists($counterFile)) {
        exec("echo 1 > $counterFile");
}
displayCounter($counterFile);

?>

Comments or questions?
PX is running PHP 5.2.17
Thanks to Miranda Productions for hosting and bandwidth.
Use of any code from PX is at your own risk.