|
From: Florin C B. <ory...@us...> - 2011-03-29 01:53:47
|
Update of /cvsroot/mxbb/mx_counter/includes
In directory vz-cvs-4.sog:/tmp/cvs-serv9487/includes
Modified Files:
counter_common.php
Log Message:
counter module
Index: counter_common.php
===================================================================
RCS file: /cvsroot/mxbb/mx_counter/includes/counter_common.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** counter_common.php 23 Oct 2009 07:46:43 -0000 1.3
--- counter_common.php 29 Mar 2011 01:53:45 -0000 1.4
***************
*** 84,86 ****
--- 84,133 ----
}
+ function counter_data($newcount)
+ {
+ $numdigits = strlen($newcount);
+
+ $digits = ($digits < $numdigits) ? $numdigits : $digits;
+
+ //set each digit to default 0
+ for ($a=0; $a<$digits; $a++)
+ {
+ $img[$a] = "$imagedirectory";
+ $img[$a] .= "0.gif";
+ }
+
+ //change each digit
+ $actdigits = strlen($newcount);
+ for ($a=0;$a<$actdigits;$a++)
+ {
+ $showdig = substr($newcount, $a, 1);
+ $img[$digits - $actdigits + $a] = "$imagedirectory";
+ $img[$digits - $actdigits + $a] .= "$showdig.gif";
+ }
+
+ //check if we have an overflow
+ if($numdigits > $digits)
+ {
+ $bOver=true;
+ for ($a=0;$a<$digits;$a++)
+ {
+ $img[$a] = "$imagedirectory";
+ $img[$a] .= "9.gif";
+ }
+ }
+
+ //this is what we are ouputing
+ $displayblock = "";
+ for ($a=0;$a<$digits;$a++)
+ {
+ $displayblock .= "<img src=$img[$a]>";
+ }
+
+ //$counter_data is the variable that holds the stuff to output
+ $counter_data.=$displayblock;
+ if($bOver == true)$counter_data.='+';
+
+ return $counter_data;
+ }
+
?>
\ No newline at end of file
|