Habe einen dummen Fehler! (php & images)
Verfasst: 21.02.2006 17:32
Arbeite gerade an einem Blockdiagramm mit php. Es funktioniert auch wunderbar. siehe:
http://mitglied.lycos.de/isas/paintball/termin/try.php
Doch bau ich dass in eine andre file ein, dann funktioniert das nicht mehr!:
http://mitglied.lycos.de/isas/paintball/termin/text.php
Nur kryptische Zeichen kommen heraus. Der Code is recht lang, deswegen geb ich hier nur den try.php code rein:
Zu erwähnen ist noch, das das try.php file nur das hier enthält (und einigen variablen/arrays, die nur Werte enthalten).
Das andere file hat vorher noch einige berechnungen, wo diese Werte ausgerechnet werden. Das funktioniert auch. Der fehler muss nur im Darstellen des Bilders oder so liegen. (Habe den try code einfach angehängt. Natürlich ohne variablen/arrays bzw nur die, die man braucht. Die anderen werden ja ausgerechnet!)
Vielleicht kann mir einer helfen. Danke
http://mitglied.lycos.de/isas/paintball/termin/try.php
Doch bau ich dass in eine andre file ein, dann funktioniert das nicht mehr!:
http://mitglied.lycos.de/isas/paintball/termin/text.php
Nur kryptische Zeichen kommen heraus. Der Code is recht lang, deswegen geb ich hier nur den try.php code rein:
Code: Alles auswählen
Header ("Content-type: image/png");
$im = imagecreatefrompng("image.png");
for($x=1;$x<27;$x++){
$a = rand(90,160);
$b = rand(90,160);
$c = rand(90,160);
if($zahl[$x]>9) {
$a = 255;
$b = 0;
$c = 0;
}
$color = ImageColorAllocate($im,$a,$b,$c);
$color_black = ImageColorAllocate($im,0,0,0);
imagefilledrectangle($im , $xa[$x], $ya[$zahl[$x]+1] , $xa[$x+1] , $ya[1], $color);
imagerectangle ($im , $xa[$x], $ya[$zahl[$x]+1] , $xa[$x+1] , $ya[1], $color_black);
}
ImagePNG($im);
ImageDestroy($im);
Das andere file hat vorher noch einige berechnungen, wo diese Werte ausgerechnet werden. Das funktioniert auch. Der fehler muss nur im Darstellen des Bilders oder so liegen. (Habe den try code einfach angehängt. Natürlich ohne variablen/arrays bzw nur die, die man braucht. Die anderen werden ja ausgerechnet!)
Vielleicht kann mir einer helfen. Danke