witam chciałbym poprosić o pomoc, bo mam dziwny problem, skrypt dziala dobrze, zdjecie sie zapisuje, powstaje plik i ten plik :
a) posiada określoną wielkość w Mb
(IMG:
style_emoticons/default/cool.gif) nie moge otworzyc za pomocą ścieżki dostępu
c) nie moge go otworzyć za pomocą opcji podgląd w TotalComander
d) nie moge go skopiować na komputer z serera
<?php
$orginalny_obrazek='30.jpg';
$docelowa_szerokosc=500 ;
$docelowa_wysokosc=370;
$jpeg_quality = 90;
// Pobranie orginalnych parametrów i kalkulacja skali
list
($szerokosc, $wysokosc) = getimagesize($orginalny_obrazek); $xskala=$szerokosc/$docelowa_szerokosc;
$yskala=$wysokosc/$docelowa_wysokosc;
// Kalkulacja nowego rozmiaru
if ($yskala>$xskala){
$nowa_szerokosc = round($szerokosc * (1
/$yskala)); $nowa_wysokosc = round($wysokosc * (1
/$yskala)); }
else {
$nowa_szerokosc = round($szerokosc * (1
/$xskala)); $nowa_wysokosc = round($wysokosc * (1
/$xskala)); }
// Zmiana rozmiaru orginalnego obrazu
$obraz_zmiana_wielkosci = imagecreatetruecolor($nowa_szerokosc, $nowa_wysokosc);
$obrazek_tymczasowy = imagecreatefromjpeg ($orginalny_obrazek);
imagecopyresampled($obraz_zmiana_wielkosci, $obrazek_tymczasowy, 0, 0, 0, 0, $nowa_szerokosc, $nowa_wysokosc, $szerokosc, $wysokosc);
header('Content-type: image/jpeg'); imagejpeg($obraz_zmiana_wielkosci,'.\public_html\.jpg',$jpeg_quality);
dlaczego to tak sie dzieje?