Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Skrypt źle wyświetla obrazki
jerycha
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 30.11.2009

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


Witam,

mam pewien problem z wyświetlaniem obrazków w PHP.
Wysyłam obrazek na serwer wszystko ładnie się wysyła na serwerze pięknie stoi i nie ma problemów, lecz problem pojawia się gdy chcę wcześniej wysłany obrazek wyświetlić. Mam do tego odpowiedni skrypt a oto jego kod:
  1. <?php
  2. header('Content-Type: image/png');
  3. $link = $_GET['png'] . ".png";
  4. if(file_exists("../upload/$link")){
  5. $im = imagecreatefrompng("../upload/{$link}");
  6. imagepng($im);
  7.  
  8. } else {
  9. $im = imagecreatefrompng("../upload/brak.PNG");
  10. imagepng($im);
  11. }
  12. ?>

a oto przykładowy obrazek wyświetlany przez ten skrypt:
http://zstio-projekt.tk/other/show_img.php...b9b74ea273985c5

Niestety wyświetlony obrazek jest w połowie ucięty, dziwnie spasowany i absolutnie nieczytelny. Na serwerze jest zapisany dobrze i wyświetla się go bez problemów. Domyśliłem się iż to musi być wina skryptu chociaż nie jestem do końca pewien gdyż tylko z niektórymi obrazkami pojawia się ten problem np z tym jest wszystko w porządku:
http://zstio-projekt.tk/other/show_img.php...183cae9acc568da

Nie mam zielonego pojęcia czemu tak się dzieje i w czym tkwi problem w związku z tym proszę o pomoc jak pozbyć się tego błędu.
Dodam tylko iż wszystkie pliki graficzne są plikami o rozszerzeniu .png

Z góry dziękuje za pomoc.
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 Aktualny czas: 20.08.2025 - 19:01