Codice PHP:
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Host-Files</title>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body>
<?php
error_reporting
(2047);
if (isset(
$_POST["invio"])) {
  
$percorso "uploads/";

  
/* Estensione file */
  
$ext end(explode("."$_FILES['file1']['name']));

  
/* Nuovo Nome File */
  
$new_name "upload_" time() . "." $ext;
  
  if (
is_uploaded_file($_FILES['file1']['tmp_name'])) {
    if (
move_uploaded_file($_FILES['file1']['tmp_name'], $percorso $new_name)) {
      echo 
'Nome Originale: [b]'.$_FILES['file1']['name'].'[/b]
'
;
      echo 
'Nome Upload: [b]'.$new_name.'[/b]
'
;
      echo 
'Tipo: [b]'.$_FILES['file1']['type'].'[/b]
'
;
      echo 
'Dimensioni: [b]'.$_FILES['file1']['size'].'[/b] byte
'
;
      echo 
'Link: [url="'.$percorso.$new_name.'"][b]'.$new_name.'[/b][/url]
'

      echo 
'<hr>
'
;
      echo 
'File caricato correttamente.

'
;
      echo 
'[url="upload.php"][b]Carica un altro file.[/b][/url]';
    } else {
      echo 
"Si è verificato un errore durante l'upload: ".$_FILES["file1"]["error"];
    }
  } else {
    echo 
"Si è verificato un errore durante l'upload: ".$_FILES["file1"]["error"];
  }
} else {
  
// HTML ?>
    <form enctype="multipart/form-data" method="post" action="" name="uploadform">
      Seleziona il file da caricare:
      

      <input type="file" name="file1" size="50">
      

      <input type="submit" value="Invia" name="invio">
    </form>
  <?php
}
?>
</body>
</html>