Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ImageCreateTrueColor, imagefill itd błąd
Forum PHP.pl > Forum > PHP
seitas
Mam problem z narysowaniem obszaru roboczego i późniejszego jego zakolorowaniem.
Mój kod wygląda tak:
  1. <?php
  2.  
  3.  
  4. $wysokosc = 100;
  5. $szerokosc = 100;
  6.  
  7. $obrazek = ImageCreateTrueColor($szerokosc, $wysokosc);
  8.  
  9.  
  10. echo $obrazek;
  11.  
  12.  
  13.  
  14.  
  15. ?>


Według mnie wygląda w porządku, ale po otworzeniu strony otrzymuję komunikat o treści: Resource id #1. Domyślam się, że chodzi o jakieś uprawnienia, ale nie wiem dokładnie w czym leży przyczyna. Problem występuje po wykonaniu instrukcji echo $obrazek
LeNy
Tworząc obrazek nie wyświetlisz go za pomocą echo wink.gif
http://php.net/manual/en/function.imagecreatetruecolor.php

  1. imagepng($obrazek);
  2. imagedestroy($obrazek);
seitas
Mam jeszcze jedno pytanie: Jak się instaluje tą bibliotekę GD (Windows) ?
LeNy
Zależnie od serwera w Windowsie czy to WAMP czy inny musisz ściągnąć bibliotekę stąd: http://php.net/manual/en/install.windows.extensions.php
Następnie uruchamiasz ją w serwerze. Wszystko jest opisane na stronie wyżej.
seitas
Dlaczego po otwarciu strony dostaję ten komunikat ?
‰PNG  IHDRdd˙€4IDATxœíÁ  ÷Om7 ~ u”¨Pň9IENDŽB`‚
_Borys_
Dodaj przed imagepng()
  1. header('Content-type: image/png');
seitas
Stokrotne dzięki za pomoc wszystkim. To co chciałem narysować zostało poprawnie wyświetlone. Każdemu dałem "pomógł mi". Można zamknąć ten temat.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.