I dzięki

mniej więcej z tym kombinowałem, ale trochę nie tak jak powinno być.. Załatwiłem sprawę od razu, dzięki

Jeszcze jeden problem mam w owym skrypcie.. Wszystko pięknie działa, ale.. No właśnie jest ale, obrazki w dużo mniejszej rozdzielczości również skaluje do rozmiarów w skrypcie, a nie powinien.
Do wczoraj dodawałem poprzez ten skrypt zdjęcia o wielkiej rozdzielczości (3000x2000), dzisiaj dodałem zdjęcie ze starej komórki w której rozdzielczość to ~300x200. Nie mniej na stronie zostały rozciągnięte do 800x600.
function uploadzdjecia(){
$plik_tmp = $_FILES['zdjecie']['tmp_name'];
$plik_nazwa = $_FILES['zdjecie']['name'];
$is_obrazek = explode('.',$plik_nazwa);
if (($is_obrazek[1] == 'jpg')){
$sciezka_miniaturki = '../images/zdjecia/' . $_FILES['zdjecie']['name'];
} } else {
if ($plik_nazwa == NULL) { return 0; } else {
echo "Format pliku nie jest zgodny z JPEG"; } }
$img = imagecreatefromjpeg($sciezka_miniaturki);
if($size[0] > $size[1])
{
$thumbnail_width = 100;
$thumbnail_height = (int)(100 * $size[1] / $size[0]);
} else {
$thumbnail_width = (int)(100 * $size[0] / $size[1]);
$thumbnail_height = 100;
}
$img_mini = imagecreatetruecolor($thumbnail_width, $thumbnail_height);
imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $thumbnail_width, $thumbnail_height, $size[0], $size[1]);
imagejpeg
($img_mini, '../images/zdjecia/' . "tb_".basename($_FILES["zdjecie"]['name']), 100
);imagedestroy($img);
imagedestroy($img_mini);
$sciezka_pliku = '../images/zdjecia/' . $_FILES['zdjecie']['name'];
$img = imagecreatefromjpeg($sciezka_pliku);
if($size[0] > $size[1])
{
$max_width = 800;
$max_height = (int)(800 * $size[1] / $size[0]);
} else {
$max_width = (int)(800 * $size[0] / $size[1]);
$max_height = 800;
}
$img_mini = imagecreatetruecolor($max_width, $max_height);
imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $max_width, $max_height, $size[0], $size[1]);
imagejpeg
($img_mini, '../images/zdjecia/' .basename($_FILES["zdjecie"]['name']), 100
);imagedestroy($img);
imagedestroy($img_mini);
}