a parte che ti strozzerei perchè hai modificato il 3d..
ho bovinamente messo nel mio spazio web, funziona.. ho "solo" cambiato la riga della form inma funzionava anche senza echo $_server..Codice PHP:
<form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
e anche
$_FILES['uploadedfile']['name'] in
$_FILES['uploaded']['name']
però va..
sei contraddittorio perchè qua dici "il file viene caricato nella cartella di default del server, dove si trova appunto la pagina in php" mentre sotto dici "Specifico inoltre che la cartella documenti è nella stessa directory del file php". io consiglio SEMPRE di usare i percorsi assoluti del server, quindi la PATH. al posto di
$target = "documenti/";
devi mettere
$target = $_SERVER['DOCUMENT_ROOT'] . "documenti/";
ovviamente se documenti sta nella root..