[GD] Verwirrung macht sich breit

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [GD] Verwirrung macht sich breit

    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!

    PHP Code:
    header ("Content-Type: image/jpeg");
    $im=imagecreate(200,14);
    $bg=imagecolorallocate($im241,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); 
    weiss leider nicht warum

    LG
    derTrallala
    Manchmal verliert ma eben ... und manchmal gewinnen die Anderen
Working...
X