Edit:Ho provato con un altra cartella e funziona.. colpa mia... i permessi

Ciao a tutti ho un problema con il caricamento dei file sul server.
Ho trovato varie soluzioni ma nessuna funzionante.

Questo è il codice
Codice PHP:
<form enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF']?>" method="POST">
<font color="white">Carica il File:</font><input name="uploaded" type="file" />

<input type="submit" name="Upload" value="Upload" />
</form> 

<?
if(isset($_POST['Upload'])){
        
    
$target "documenti/"
    
$target $target basename$_FILES['uploaded']['name']) ; 
    
$ok=1
    if(
move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)){
        echo 
"<font color='white'>The file "basename$_FILES['uploadedfile']['name']). " has been uploaded</font>";
    }else{
        echo 
"<font color='red'>Sorry, there was a problem uploading your file.</font>";
    }
}
?>
Bene se ora metto $target = ''; il file viene caricato nella cartella di default del server, dove si trova appunto la pagina in php, a me serve però caricare il file nella cartella documenti. Ho provato con /documenti , documenti/ , documenti ma niente da fare

Specifico inoltre che la cartella documenti è nella stessa directory del file php