Código PHP:
    <?php 
// Para poner los datos pones <img src="stat.php?r=usuarios registrados&a=usuarios anonimos"> 
$registrados = ($_GET[r]) ? $_GET[r] : 0; 
$anonimos = ($_GET[a]) ? $_GET[a] : 0; 
// Sacamos datos... 
$usuarios = $registrados + $anonimos; 
$registrados = $registrados * 100 / $usuarios; 
$anonimos = $anonimos * 100 / $usuarios; 
$porciento = $anonimos * 360 / 100;   
// Creamos la imágen 
$width = 180;    
$height = 72;    
$image = imagecreate($width, $height);   
// Ponemos el fondo transparente 
$transparente = imagecolorallocate($image, 0, 0, 0); 
imagecolortransparent($image, $transparente); 
// Colores, los que tiene 2 o son lo que son mas oscuros 
$dentro1 = imagecolorallocate($image, 205, 112, 1); 
$dentroo1 = imagecolorallocate($image, 167, 92, 1); 
$dentro2 = imagecolorallocate($image, 5, 108, 213); 
$dentroo2 = imagecolorallocate($image, 4, 89, 174); 
$negro = imagecolorallocate($image, 0, 0, 0); 
$azul = imagecolorallocate($image, 0, 0, 255); 
// Este for hara el efecto 3dmensional 
// Poniendo 10 circulos abajo de la imagen con el color 
// que este en el circulo mas oscuro. 
for ($i = 40; $i > 30; $i--) { 
    imagefilledarc ($image, 39, $i, 65, 50, 0, $porciento, $dentroo1, IMG_ARC_PIE); 
    imagefilledarc ($image, 39, $i, 65, 50, $porciento, 360 , $dentroo2, IMG_ARC_PIE); 
} 
// Dibujo el circulo y lo divido en sus partes... 
imagefilledarc ($image, 39, 30, 65, 50, 0, $porciento, $dentro1, IMG_ARC_PIE); 
imagefilledarc ($image, 39, 30, 65, 50, $porciento, 360 , $dentro2, IMG_ARC_PIE); 
// Leyenda 
imagestring($image,2,80,5,"Leyenda:",$negro); 
// Usuarios registrados: 
imagefilledrectangle($image, 80, 20, 85, 25, $dentro2); 
imagestring($image,1,89,19,"Registrados:",$negro); 
imagestring($image,1,155,19,$_GET[r],$azul); 
// Usuarios anonimos: 
imagefilledrectangle($image, 80, 30, 85, 35, $dentro1); 
imagestring($image,1,89,29,"Anonimos:",$negro); 
imagestring($image,1,155,29,$_GET[a],$azul); 
// Enviamos la imágen al navegador...         
header("Content-type: image/png"); 
imagepng($image);   
imagedestroy($image); 
?>    
   Espero te sirva si no me dices o me mandas un mail a sonyxpmx[at]Hotmail.com