[ miljakovic @ 19.12.2016. 23:45 ] @
trazio sam po forumu ali nisam nasao resenje za jedan problem. koristim ovaj program za promenu velicine slike function Img_Resize($path) { $x = getimagesize($path); $width = $x['0']; $height = $x['1']; $rs_width = $width / 2; $rs_height = $height / 2; $img = imagecreatefromstring($path); $img_base = imagecreatetruecolor($rs_width, $rs_height); imagecopyresized($img_base, $img, 0, 0, 0, 0, $rs_width, $rs_height, $width, $height); $path_info = pathinfo($path); switch ($path_info['extension']) { case "gif": imagegif($img_base, $path); break; case "jpeg": imagejpeg($img_base, $path); break; case "png": imagepng($img_base, $path); break; } } medjutim, problem je sto su mi slike koje postavljam u formatu jpg a ne jpeg. kad primenim imagejpeg(...) slike budu prebacene u ekstenziju jpeg ali umesto slike se pojavljuje samo crna pozadina. Inace, program preuzima slike iz forme i hocu da ih program prebaci na server kad ih neki korisnik ucita. To sve radi lepo, ali neke slike budu jako velike a meni je potrebno najvise 800x600. Ovaj gore primer je samo da prepolovi sliku. kako da resim ovaj problem??? hvala unapred svima na savetima |