Zrobiłem inaczej...teraz przy wyświetlaniu zdjęć zostaje pobierana szerokość i wysokość, obrazek zostaje proporcjonalnie pomniejszony z dużego...miniaturka nie jest zapisywana!
Czy to może pobierać bardzo dużo transferu...mo mam ok.4GB
tak wygląda kod php:
<?php
$template->assign_body('gallery.tpl', 'ma');
$sql = "SELECT id, title, name, data FROM " . GALLERY_TABLE . " ORDER BY date";
{
$y = $image[1];
$x = $image[0];
if($x > $y){
$nx = 100;
$ny = 100 * ($y / $x);
}elseif($x < $y){
$nx = 100 * ($x / $y);
$ny = 100;
}else{
$nx = 100;
$ny = 100;
}
$template->assign_loop_vars('gallery', array( 'NAME' => $gallery['name'],
'ID' => $gallery['id'],
'NX' => $nx,
'NY' => $ny,
'TITLE' => $gallery['title'],
'DATA' => $gallery['data'],
));
$how++;
if($how == 3)
{
$template->assign_loop_vars('gallery.br', array( 'BR' => '</tr><tr>'
));
$how = 0;
}
}
$template->display_body();
?>