El archivo final será el directorio temporal que haya configurado en tu server, y para eso solo hay que poner un:
<input type="file" name="archivo">
El problema es luego ponerlo donde tu quieres, que hay que hacer:
Código PHP:
<?
copy($archivo,$destino."/".$nombre_final);
?>
Si no te aclaras el artículo completo esta aquí:
http://www.programacionweb.net/?mostrar=Articulo&id=33