Prvo hvala svima na odgovorima!
@bokica, moguce je da je problem u tome sto si ti naveo. Proverio sam phpinfo u oba slucaja i rezultat je da u prvom slucaju gde ne radi ova scripta memory_limit je 64M, a u slucaju gde radi 200M.
E sad nisam sigurann 100% da je do toga, posto si ti naveo da probam pomocu "ini_set("memory_limit","32M"); " gde si naveo da probam sa 32M, a ono je vec setovano na 64M. Probao sam da podignem na 100, pomocu ove funkcije ali nije htelo.
Da li je trenutnih 64M dovoljno za slike do 10Mb?
@blusheman, ne znam ti ja razliku izmedju imagamagick, GD tako da ne znam o cemu se radi u mom slucaju.
Ukoliko je velika posecenost sajta npr. da li bi ova scripta izazvala probleme, odnosno izazvala opterecenje memorije, pri cemu bi se znatno usporilo ucitavanje sajta?
Vidim da je neko predlozio da je bolje cuvati slike u dve velicine, koliko se vas slaze sa tim, posto je nekad potrebna manja slika velicine npr. 120x100px, a nekad veca ili manja?
evo dela scripte za JPG slike:
PHP kôd:
$dst_width = 30;
$dst_height = 30;
$ext = strrchr($pic,'.');
if($ext==".jpg"){
header ("Content-type: image/jpeg");
$src = imagecreatefromjpeg($pic);
if (!($dst = @imagecreatetruecolor($dst_width,$dst_height)))
{
$dst = imagecreate($dst_width,$dst_height);
}
imagecopyresampled($dst,$src,0,0,0,0,$dst_width,$dst_height,$src_width,$src_height);
imagejpeg($dst,'',$kvalitet);
imagedestroy($dst);
imagedestroy($src);
}