Mira, con copy es asi:
copy($path_file_src, $path_file_dest)
Entonces creo que ocupas algo como:
copy($archivo_que_leiste_para_subir, $RUTA_Y_NOMBRE_COMO_QUIERES QUE_SE_GRABE_EL ARCHIVO)
Pero me parece mas completa y segura la siguiente funcion:
http://mx.php.net/manual/en/function...oaded-file.php
Pruebalo... suerte!!