<? /* image font counter icount.php3 / by Hunje Cho (vishnu76@dreamwiz.com) $bgColor : Background Color , Hexadecimal $fgColor : Foreground Color , Hexadecimal Hexadecimal order : RGB (each 2byte) */ define(\"COUNT_FILE\", \"count.txt\"); define(\"COUNT_FONT\", \"2\"); function ConvertColor($hexVal) { $ColorVal = array(3); for($i = 0; $i < 3; $i++) $ColorVal[$i] = HexDec(substr($hexVal, $i * 2, 2)); return $ColorVal; } function addCount() { $fp = fopen(COUNT_FILE, \"r\"); $count = fgets($fp, 10); fclose($fp); $count++; $fp = fopen(COUNT_FILE, \"w\"); fputs($fp, $count , 10); fclose($fp); return $count; } $strCount = addCount(); $width = strlen($strCount) * ImageFontWidth(COUNT_FONT); $hImg = ImageCreate($width, ImageFontHeight(COUNT_FONT)); list($red, $green, $blue) = ConvertColor($bgColor); $clrBg = ImageColorAllocate($hImg, $red, $green, $blue); list($red, $green, $blue) = ConvertColor($fgColor); $clrFg = ImageColorAllocate($hImg, $red, $green, $blue); ImageFill($hImg, 1, 1, $clrBg); ImageString($hImg, COUNT_FONT, 1, 1, $strCount, $clrFg); header(\"Content-type: image/gif\"); ImageGIF($hImg); ImageDestroy($hImg); ?> Exemplo: <img src=\"icount.php?fgColor=ffffff&bgColor=0000\" border=\"0\">