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