Fotogalerie

Mám vytvořenou fotogalerii, kde mám funkci na změnu velikosti :
function image_resize($file_in, $file_out, $max_x, $max_y)
{
$imagesize = getimagesize($file_in);
if ((!$max_x && !$max_y) || !$imagesize[0] || !$imagesize[1]) {
return false;
}
switch ($imagesize[2]) {
case 1: $img = imagecreatefromgif($file_in); break;
case 2: $img = imagecreatefromjpeg($file_in); break;
case 3: $img = imagecreatefrompng($file_in); break;
default: return false;
}
if (!$img) {
return false;
}
if ($max_x) {
$width = $max_x;
$height = round($imagesize[1] * $width / $imagesize[0]);
}
if ($max_y && (!$max_x || $height > $max_y)) {
$height = $max_y;
$width = round($imagesize[0] * $height / $imagesize[1]);
}


$img2 = imagecreatetruecolor($width, $height);
imagecopyresampled($img2, $img, 0, 0, 0, 0, $width, $height, $imagesize[0], $imagesize[1]);
if ($imagesize[2] == 2) {
return imagejpeg($img2, $file_out);
} elseif ($imagesize[2] == 1 && function_exists("imagegif")) {
imagetruecolortopalette($img2, false, 256);
return imagegif($img2, $file_out);
} else {
return imagepng($img2, $file_out);
}
}

// Script pro zmenseni obrazku
image_resize($soubor_name25, $nahled_name, 150, 130);

// Zkopirujeme nahled do slozky
copy($nahled_name,"./obr_galerie/$galerie/$nahled_name");

problém je v tom, že se mi nechce zmenšenina uložit na web, vím že funkce copy na wz nefunguje, ale co jsem tu našel za rady tak funkce move_uploaded_file nefunguje, potřebuji poradit jakou funkcí přesunout zmenšený soubor do požadované složky.

Ještě podotýkám, že nahrávaný soubor se na web skutečně uloží a v názvech proměných také není chyba, celý script fungoval bez problémů s fcí copy.
http://www.webzdarma.cz/forum/read.php?f=2&i=33669&t=32973

apod. Resilo se to tu snad milionkrat, staci trocha "Hledani".
Řešení je jednoduchý, nepatlat to přes copy a rovnou ten náhled uložit do požadované složky....

Volání fce by pak bylo následující:
image_resize($soubor_name25, ./obr_galerie/$galerie/$nahled_name, 150, 130);

Teda alespoň mě to tak funguje