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:
<?php $link = $_GET['png'] . ".png"; $im = imagecreatefrompng("../upload/{$link}"); imagepng($im); } else { $im = imagecreatefrompng("../upload/brak.PNG"); imagepng($im); } ?>
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.