CODE
<?
// returns a PNG graph from the $_GET['per'] variable
$per = imagecreate(255,42);
$background = imagecolorallocate($per, 0xFF, 0xFF, 0xFF);
$foreground = imagecolorallocate($per, 0x00, 0x8A, 0x01);
$border = imagecolorallocate($per, 0x99, 0x99, 0x99);
if (($_GET['per'] > 0) && ($_GET['per'] <= 30)) {
$grad = imagecreatefrompng("img/usagebar1.png");
$per2 = imagecopy($per, $grad, 1, 1, 0, 0, ($_GET['per'] * 3), 40);
imagerectangle($per, 0, 0, 255, 40, $border);
}
elseif (($_GET['per'] > 30) && ($_GET['per'] <= 70)) {
$grad = imagecreatefrompng("img/usagebar2.png");
$per2 = imagecopy($per, $grad, 1, 1, 0, 0, ($_GET['per'] * 3), 40);
imagerectangle($per, 0, 0, 255, 40, $border);
}
elseif ($_GET['per'] > 70) {
$grad = imagecreatefrompng("img/usagebar3.png");
$per2 = imagecopy($per, $grad, 1, 1, 0, 0, ($_GET['per'] * 3), 40);
imagerectangle($per, 0, 0, 255, 40, $border);
}
header("Content-type: image/png");
imagepng($per, NULL, 5);
?>
// returns a PNG graph from the $_GET['per'] variable
$per = imagecreate(255,42);
$background = imagecolorallocate($per, 0xFF, 0xFF, 0xFF);
$foreground = imagecolorallocate($per, 0x00, 0x8A, 0x01);
$border = imagecolorallocate($per, 0x99, 0x99, 0x99);
if (($_GET['per'] > 0) && ($_GET['per'] <= 30)) {
$grad = imagecreatefrompng("img/usagebar1.png");
$per2 = imagecopy($per, $grad, 1, 1, 0, 0, ($_GET['per'] * 3), 40);
imagerectangle($per, 0, 0, 255, 40, $border);
}
elseif (($_GET['per'] > 30) && ($_GET['per'] <= 70)) {
$grad = imagecreatefrompng("img/usagebar2.png");
$per2 = imagecopy($per, $grad, 1, 1, 0, 0, ($_GET['per'] * 3), 40);
imagerectangle($per, 0, 0, 255, 40, $border);
}
elseif ($_GET['per'] > 70) {
$grad = imagecreatefrompng("img/usagebar3.png");
$per2 = imagecopy($per, $grad, 1, 1, 0, 0, ($_GET['per'] * 3), 40);
imagerectangle($per, 0, 0, 255, 40, $border);
}
header("Content-type: image/png");
imagepng($per, NULL, 5);
?>