Mam Problem pod względem po pokolorowania tła strony.
Mam już stronę z wykresem ale w kolo niego mam białe miejsce i chcę je pokolorować.
Proszę o pomoc.
Oto skrypt wykresu :
<?php include(\"konfiguracja.php\"); /* GD */ exit ; } $polaczenie = pg_connect(\"dbname=\".DB_DATABASE.\" user=\".DB_SERVER_USERNAME.\" port=5432 password=\".DB_SERVER_PASSWORD.\" host=\".DB_SERVER ); if (!$polaczenie) { exit; } { $i=$i+1; $suma=$suma + $dane->brutto ; $liczby[$i] = $dane->brutto ; $zap1 = pg_query($polaczenie, \"SELECT * FROM pracownicy WHERE id_pracownicy =' $dane->id_pracownicy ' \"); $nazwisko[$i] = $dane1->nazwisko ; } //$image = imagecreate(500, 500); $image = imagecreatetruecolor(500, 500); $gray = imagecolorallocate($image, 230, 230, 230); $red = imagecolorallocate($image, 220, 0, 0); $white = imagecolorallocate($image, 255, 255, 255); // Inny sposob na kolorowanie tla imagefill($image, 0, 0, $gray); //array( \"wartosc\" => 90, \"opis\" => \"Slupek 2\" ), //array( \"wartosc\" => 150, \"opis\" => \"Slupek 3\" ) $razem = 0; $najwyzszy = 0; for($n=1 ;$n<$i+1 ; $n++ ) { $razem += $liczby[$n]/100; if ($liczby[$n]/100 > $najwyzszy) $najwyzszy = $liczby[$n]/100; } // Maksymalna wysokosc dla najwyzszego slupka $wysokosc = 350; // Wysokosc podstawy slupka (najnizszy punkt slupka) $podstawa = 400; // Szerokosc slupka $szerokosc = 60; // Startowa wspolrzedna X pierwszego slupka $x = 70; // Odstep X miedzy slupkami $odstep = 50; //Oto wlasciwa funkcja bedaca glównym silnikiem prezentowanego algorytmu: for($n=1 ;$n<$i+1 ; $n++ ) { // Wyliczenie wysokosci slupka z proporcji $wysokosc_slupka = $liczby[$n]/100 * $wysokosc / $najwyzszy; $y = $podstawa - $wysokosc_slupka; imagefilledrectangle($image, $x, $y,$x + $szerokosc, $podstawa, $red); // Wartosc imagestring($image, 10, $x + 15, $y + 20, $liczby[$n], $white); // Opis imagestring($image, 10, $x, $podstawa + 30, $nazwisko[$n], $red); $x += $odstep; } imagepng($image); ?>