Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Tworzenie i wyświetlanie obrazka
Forum PHP.pl > Forum > Przedszkole
agniphp
Witajcie. Mam problem z wyświetleniem obrazka. Wklejam kod z pliku index.php :

  1. <?php
  2. header("Content-type: image/png");
  3.  
  4. // twórz płótno 200x200
  5. $img = imagecreatetruecolor(200, 200);
  6. // biały i zielony
  7. $white = imagecolorallocate($img, 255, 255, 255);
  8. $black = imagecolorallocate($img, 0, 255, 0);
  9. // robimy zielony okrąg
  10. imagearc($img, 100, 100, 150, 150, 0, 360, $black);
  11. // robimy mniejszy, półokrąg - 180 stopni
  12. imagearc($img, 100, 100, 100, 100, 0, 180, $black);
  13. // wyświetlamy
  14. imagepng($img);
  15. // czyścimy
  16. imagedestroy($img);
  17.  
  18. ?>


Plik zwraca mi treść: "Obrazek 'http://localhost/' nie może zostać wyświetlony, ponieważ zawiera błędy", a gdy wykasuje "header("Content-type: image/png");" zwraca krzaczki.

Wersja biblioteki GD: 2.0.35 .

array(12) {
["GD Version"]=>
string(27) "bundled (2.0.34 compatible)"
["FreeType Support"]=>
bool(true)
["FreeType Linkage"]=>
string(13) "with freetype"
["T1Lib Support"]=>
bool(false)
["GIF Read Support"]=>
bool(true)
["GIF Create Support"]=>
bool(true)
["JPEG Support"]=>
bool(true)
["PNG Support"]=>
bool(true)
["WBMP Support"]=>
bool(true)
["XPM Support"]=>
bool(true)
["XBM Support"]=>
bool(true)
["JIS-mapped Japanese Font Support"]=>
bool(false)
}


Używam Webserv i PSPad editor.
lobopol
Wkleiłem twój kod, działa może masz problem z kodowaniem pliku? Zmień na utf8 bez bom
agniphp
Zmieniłem i dalej to samo...


Może ktoś ma inne propozycje rozwiązania mojego problemu? Lobopol jest bardzo zasłużony, ale nie jest wszechwiedzący. Proszę się nie onieśmielać.
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.