Es geht im groben um einen horizontales Balkendiagramm! Farbe soll bei rot beginnen und ins grüne übergehen.
Allerdings will ich den in der Mitte halbieren und die Farbe im unteren teil etwas abdunkeln(später).
Deshalb hab ich zwei identische Blöcke, die mir eigentlich auch zwei untereinanderleigende gleich aussehende Balken anzeigen sollten. Leider ist dem nicht so!
weiss leider nicht warum
LG
derTrallala
Allerdings will ich den in der Mitte halbieren und die Farbe im unteren teil etwas abdunkeln(später).
Deshalb hab ich zwei identische Blöcke, die mir eigentlich auch zwei untereinanderleigende gleich aussehende Balken anzeigen sollten. Leider ist dem nicht so!
PHP-Code:
header ("Content-Type: image/jpeg");
$im=imagecreate(200,14);
$bg=imagecolorallocate($im, 241,241,241);
//Startfarbe
$red=223;
$green=0;
$blue=0;
for($x1=0;$x1<200; $x1++){
$farbe_a=imagecolorallocate($im, $red,$green,$blue);
$y1=0;
$x2=$x1;
$y2=6;
imageline($im,$x1,$y1,$x2,$y2,$farbe_a);
$x2+=1;
if($x1%3==2) $red-=1;
if($x1%4==2) $red-=1;
$green+=1;
if($x1%6==2) $green+=1;
}
//Startfarbe
$red=223;
$green=0;
$blue=0;
$x1=0;
for($x1=0;$x1<200; $x1++){
$farbe_a=imagecolorallocate($im, $red,$green,$blue);
$y1=7;
$x2=$x1;
$y2=14;
imageline($im,$x1,$y1,$x2,$y2,$farbe_a);
$x2+=1;
if($x1%3==2) $red-=1;
if($x1%4==2) $red-=1;
$green+=1;
if($x1%6==2) $green+=1;
}
imagepng($im);
LG
derTrallala