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