Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Nie tworzy obrazka, jak tworzyc obrazek w php??
webspy
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Proszę o pomoc, mam skrypt z manuala:

  1. <?php
  2. header("Content-type: image/png");
  3. $im = @imagecreate(110, 20)
  4. or die("Cannot Initialize new GD image stream");
  5. $background_color = imagecolorallocate($im, 0, 0, 0);
  6. $text_color = imagecolorallocate($im, 233, 14, 91);
  7. imagestring($im, 1, 5, 5, "A Simple Text String", $text_color);
  8. imagepng($im);
  9. imagedestroy($im);
  10. ?>

TYlko zamiast obrazka wyswietla mi cos takiego: �PNG 
CO z tym jest nie tak?? co trzeba zmienic??
Biblioteke GD mam sprawdzałem przez
  1. <?php
  2. $gd = gd_info();
  3.  
  4. foreach($gd as $klucz => $wartosc) {
  5. if ($wartosc == '1') $wartosc = '<b>tak</b>';
  6. elseif ($wartosc == '0') $wartosc = '<b>nie</b>';
  7. else $wartosc = '<b>'.$wartosc.'</b>';
  8.  
  9. echo $klucz.': '.$wartosc.'<br />';
  10. }
  11. ?>

Wyswietla taki oto tekst:
GD Version: 2.0 or higher
FreeType Support: tak
FreeType Linkage: with freetype
T1Lib Support: tak
GIF Read Support: tak
GIF Create Support: tak
JPG Support: tak
PNG Support: tak
WBMP Support: tak
XPM Support: nie
XBM Support: nie
JIS-mapped Japanese Font Support: nie

Z gory dziekuje za pomoc.
Go to the top of the page
+Quote Post
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Działa, a ustawienia GD mam identyczne! Pamiętaj, że jak wysyłasz obrazek do przeglądarki, to nie wypluwaj ani przed wygenerowaniem ani po żadnego tekstu, żadnego echo print itp.
Go to the top of the page
+Quote Post
webspy
post
Post #3





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


mam sam skrypt tworzacy obrazek taki jaki podalem wczesniej i nic nie mam przed ani po.
Wiec nie wiem czemu mi nie dziala (IMG:style_emoticons/default/sad.gif)
moze jakos go trzeba wczytac inaczej?? nie mam pojecia.
Tworzenie miniaturek ze zdjecia ktore mam juz na serwerze dziala ale chcialbym miec obraz na ktorym wstawie napisy
Go to the top of the page
+Quote Post
darko
post
Post #4





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Pobawię się w moda: nie crossuj - Temat: PHPTworzenie obrazka GD nie dziaa (IMG:style_emoticons/default/tongue.gif)
Odnośnie tematu: usuń tłumienie ( @ ) przed wywołaniem imagecreate może wyrzuci na ekran "Cannot Initialize new GD image stream"
Go to the top of the page
+Quote Post
webspy
post
Post #5





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Cytat(darko @ 16.01.2010, 17:19:02 ) *
Pobawię się w moda: nie crossuj - Temat: PHPTworzenie obrazka GD nie dziaa (IMG:style_emoticons/default/tongue.gif)
Odnośnie tematu: usuń tłumienie ( @ ) przed wywołaniem imagecreate może wyrzuci na ekran "Cannot Initialize new GD image stream"


Ok (IMG:style_emoticons/default/smile.gif)
Ale też nic się nie zmieniło,
Znalazłem inny sposób, zamiast wyświetlać to go zapisuje i otwieram normalnie jako <img src=...
Ale i tak dziękuję za pomoc, i z tym "nie crossuj" to się poprawię (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 20:04