SCIPIO-AEMILIANUS
aka Dubdidadu
Also ich hab nen Script, das durchläuft n mal eine Schleife. Aus verschiedenen Gründen kann ich diesen Code nur theoretisch posten. So, nach exakt 255 Durchläufen setzt er keinen weiteren Pixel aber die Schleife läuft bis zum Ende durch.
So jetzt gibt er exakt 255 Pixel aus. Aber die Textausgabe läuft bis 300 zu Ende. Wo ist da der Fehler, besser gesagt, wie kann ich ihn beheben.
PHP:
$n=300;
$i=0;
$im = @ImageCreate ($n,1)
or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
while($i<$n)
{
$color=ImageColorAllocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im,$i,0,$color);
echo $i."-";
$i=$I+1;
}
imagepng($im,"test.jpg");