Kod: <?php header("Content-type: image/jpeg");$current = isset($_GET['c']) ? $_GET['c'] : 50; $start = isset($_GET['s']) ? $_GET['s'] : 0; $end = isset($_GET['e']) ? $_GET['e'] : 100; $p = isset($_GET['p']) ? $_GET['p'] : 0; $pos = floor(2 * $current/($end - $start) * 100); $im = imagecreate(200, 16); // width , height px $white = imagecolorallocate($im, 255, 255, 255); $black = imagecolorallocate($im, 0, 0, 0); $green = imagecolorallocate($im, 0, 204, 51); imagesetthickness($im, 2); imagerectangle($im, 0, 0, 200, 15, $white); imagefilledrectangle($im, 0, 0, $pos, 16, $green); if ($p) { $text = ($pos / 2) . '%'; $font = 'arial.ttf'; $black = imagecolorallocate($im, 0, 0, 0); imagettftext($im, 8, 0, 95, 12, $black, $font, $text); } imagejpeg($im); imagedestroy($im); ?> koddaki renklerleri fontları,boyutları kendinize göre uyarlayabilirsiniz. diğer Php sayfanızdan çağırma yöntemi <img src="bar.php?s=0&e=100&c=500&p=1" /> burada s başlama default 0 burada e bitiş default 100 burada c barda renklendirilecek alanın uzunluğu burada p barda % olarak gösterilip gösterilemeyeceği default 0 yok 0 var 1