Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] błąd wyświetlania obrazków, Znaczki zamiast obrazka
lsmith
post 7.08.2007, 07:47:58
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 26.10.2006

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


Witam. Mam oto taki kod:
  1. <?php
  2. $th_szer=140; //szeroko__ miniaturki
  3.  $plik="../maszyny/".$_GET['id']."a.jpg";
  4.  $plik_zr = ImageCreateFromJPEG($plik);
  5. $wys = imagesy($plik_zr); //pobiera wysoko__ i szeroko__ oryginalnego zdj_cia
  6. $szer = imagesx($plik_zr);
  7.  
  8. $th_wys=floor($th_szer * $wys / $szer); //oblicza wysoko__ miniaturki
  9. $thumb = ImageCreateTrueColor($th_szer,$th_wys); //tworzy minaturk_ o wyliczonych rozmiarach
  10. imagejpeg($thumb);
  11. ?>


i cały problem dotyczy ostatniej linijki.. z dokumentacji imagejpg powinien pokazać image w przeglądarce albo zapisać go do pliku (Output image to browser or file) ja natomiast zamiast obrazka widze ciąg jakiś dziwnych znaczków np. "�����JFIF���������>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ���C�    $.' ",#(7),01444'9=82<.342���C  2!!22222222222222222222222222222222222222222222222222�������"�������������� �������}�!1AQa"q2���#B��R��....." itd..

gdzieś w google wyczytałem, że może być problem z tą funkcją przy GD 1.8 i starszych.. no ale to odpada bo mam wersje ponad 2.0
chyba, że może funkcje myle.. nie wiem.. pomocy ;]
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 17:05