Ma che vuoi il lavoro già fatto??? (per me va bene, a patto che tu poi faccia il mio...)

Comunque:

HTML

codice HTML:
<form action="paginadell'upload.php" method="post" enctype="multipart/form-data" name="upload">
  <label>File:
  <input type="file" name="file" />
  </label>
  


    <label>Destinazione:
    <input type="text" name="destinazione" />
    </label>
  </p>
  


    <label>
    <input type="submit" name="Submit" value="Upload" />
    </label>
  </p>
</form>
PHP

Codice PHP:
<?
$destinazione 
$_POST["destinazione"];

if(
file_exists(/$destinazione) == FALSE){
 
 
mkdir($_POST["destinazione"], 0777);
 
}


$cartella "$destinazione/";

...

?>
Spero funzioni...