<?php /* * Generowanie prostego 256 bitowego kwadratu * po podanym boku przy uzyciu funkcji imagesetpixel */ $bok = 32; $img = imagecreate($bok, $bok); imagecolorallocate($img, 0, 0, 0); for($col = 0; $col <= $bok; ++$col) { for($row = 0; $row <= $bok; ++$row) { imagesetpixel( $img, $row, $col, imagecolorallocate($img, $color, $color, $color) ); } } imagegif($img); ?>
Kod powinien zwrocic caly kwadrat wypelniony pixelami w skali szarosci, jednak tak sie nie dzieje - zwracany jest obrazek: (przykladowy, wygenerowany)

Nie mam pojecia dlaczego nie jest wypelniona reszta obrazka. Moze generuje za malo pixeli? Pomoze ktos?
Pozdrawiam.