[GD] Verwirrung macht sich breit

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [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
Lädt...
X