Kod
header("Content-type: image/gif");
$img = imagecreate(200,200);
$bialy = imagecolorallocate($img, 255,255,255);
$czarny = imagecolorallocate($img, 0,0,0);
$zielony = imagecolorallocate($img, 0,255,0);
$tekst_font = "tu sciezka do mojego fonta na serwerze";
imageTTFtext($img,8,0,5,20,$bialy,$tekst_font,'bialy'); // Tekst jest koloru bialego
imageTTFtext($img,8,0,5,30,$czarny,$tekst_font,'czarny'); // Tekst koloru czarnego
imageTTFtext($img,8,0,5,40,$zielony,$tekst_font,'zielony'); // Tu tekst zawsze jest szary, bez wzgledu na to jaka wartosc ustawie w zmiennej $zielony
$img = imagecreate(200,200);
$bialy = imagecolorallocate($img, 255,255,255);
$czarny = imagecolorallocate($img, 0,0,0);
$zielony = imagecolorallocate($img, 0,255,0);
$tekst_font = "tu sciezka do mojego fonta na serwerze";
imageTTFtext($img,8,0,5,20,$bialy,$tekst_font,'bialy'); // Tekst jest koloru bialego
imageTTFtext($img,8,0,5,30,$czarny,$tekst_font,'czarny'); // Tekst koloru czarnego
imageTTFtext($img,8,0,5,40,$zielony,$tekst_font,'zielony'); // Tu tekst zawsze jest szary, bez wzgledu na to jaka wartosc ustawie w zmiennej $zielony
Czyzby mozna bylo operowac na 2 kolorach maksymalnie, czy moze trzeba jakos zwalniac te imagecolorallocate, zeby mozna bylo uzywac kolejnych kolorow?
Jak wykasuje jeden z kolorow, to ten trzeci wtedy jest zielony, jednak gdy mam zdefiniowane 3 kolory to ten trzeci zawsze jest domyslnym kolorem - czyli szarnym - why?