direttamente dal link postato sopra...
codice del form:
codice:
<form enctype="multipart/form-data" action="pagina.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Invia questo file: <input name="userfile" type="file">
<input type="submit" value="Invia File">
</form>
codice pagina.php:
codice:
<?php
// Nelle versioni di PHP precedenti alla 4.1.0 si deve utilizzare $HTTP_POST_FILES anzichè $_FILES.
// Nelle versioni di PHP precedenti alla 4.0.3, si utilizzi copy() e is_uploaded_file() anzichè move_uploaded_file
$uploaddir = '/var/www/uploads/';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "Il file è valido, e inviato con successo. Ecco alcune informazioni:\n";
print_r($_FILES);
} else {
print "Possibile attacco tramite file upload! Alcune informazioni:\n";
print_r($_FILES);
}
?>