io uso in maniera banale copy anche se ci sono altre carattersitiche come move ecc..
la tua directory deve avere permessi di scrittura pubblici 775 o 777
codice:dopo che mandi il post in php da html $upload=$_FILES['nomefileda html ']; if($upload['tmp_name']!='') { copy($upload['tmp_name']," directorytua/".$upload['name']); //copia immagine e non varia ne nome ne l' estensione $nomefiledahtml ="directoritua/".$upload ['name']; }