Nasao sam neki prekonfigurisani PHP...od Aprellium Tech...blabla.
Ali sad nastaje onaj "dev" problem.Posto je to slicica.php koja pravi thumb ili sta mu se vec zada na get vars,on uzima sliku (koja inace nema extenziju) i preradjuje je,but problem je sto ne mora svaka slika da bude JPEG..moze i PNG,GIF,BMP...blabla ,a ako nije JPEG ,pravi gresku,kako da namestim da prepozna fajl?
Code:
<?php
$w = $HTTP_GET_VARS['w'];
$fajl = $HTTP_GET_VARS['fajl'];
$subdir = $HTTP_GET_VARS['subdir'];
$path="slike/$subdir/$fajl";
// prvo definisem max velicinu thumb-a
define("thumb_size", $w);
$im = imagecreatefromjpeg($path);
// pa onda odredjujem koliko puta se slika treba smanjiti
$ratio = (imagesx($im) > imagesy($im)) ? imagesx($im) / thumb_size : imagesy($im) / thumb_size ;
// kreiram novu sliku umanjenu za $ratio puta
$dst_img=imagecreatetruecolor($newx = imagesx($im) / $ratio, $newy = imagesy($im) / $ratio);
// resample stare u novu
imagecopyresampled($dst_img, $im, 0, 0, 0, 0, $newx, $newy, imagesx($im), imagesy($im));
// saljem heder
header("Content-type: image/jpeg");
// i najzad thumb
imagejpeg($dst_img);
?>