Help - Search - Members - Calendar
Full Version: Progressbar(bandwidth Meter)
Zymic Webmaster Forums > Web Design & Development > Server Side Scripting > PHP
RedBOX
How can I put a background and a custom border(from images) and to make it oval:
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);
?>
Luke
Is css a possibility?
RedBOX
What do you mean?
Luke
I'm thinking you could use css to get what you need. Do you know css?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.