ciao, io fino ad ora ho usato questo semplice script per uploadare un'immagine jpg..

codice:
$aUp=$_POST;
$upload_dir = "tmp/"; 
//copia il file nella cartella
@copy($_FILES['up_file']['tmp_name'], $upload_dir."nome.jpg");
unset($aUp, $_POST, $_FILES);
echo $lang['file_uploaded'];
unset($aUp, $_POST);
ma ora necessito uploadare altri tipi di file (di cui io non conoscerò a priori l'estensione) come faccio a fare in modo che il file venga salvato con il suo nome originale e la sua estensione (senza tutto il percorso del pc dell'utente che fa l'upload)??

grazie