Esempio di form per caricare file

index.php
Codice PHP:
<?php

echo "<form name='form_upload' method='post' action='carica.php' enctype='multipart/form-data'>\n";
    echo 
"<input type='file' name='miofile' size='20'> <input type='submit' name='Submit' value='Upload'>\n";
echo 
"</form>";

?>
carica.php
Codice PHP:
<?php

$file 
$_FILES['miofile']['name'];
if (
is_uploaded_file($_FILES['miofile']['tmp_name'])) {
    if (
copy($_FILES['miofile']['tmp_name'],$file)) {
        echo 
"File caricato: $file";
    } else {
        echo 
"File non caricato!";
    }
} else {
    echo 
"Errore, file non caricato";
}

?>
E' un esempio veramente semplice e senza alcun controllo