Ciao a tutti, è da diverse ore che sto impazzendo dietro ad un errore e spero che qualcuno abbia voglia di aiutarmi.
Ho scritto un semplice codice che prima crea una cartella nuova sul server con nome postato da form e successivamente carica il file selezionato nella cartella appena creata... tuttavia non avviene l'upload dopo la creazione corretta della cartella... e non capisco il perchè... HELP PLEASE... grazie in anticipo...
<?
$dir = $_REQUEST['dir'];
//creo la cartella nuova con il nome voluto
mkdir('../../fotogallery/'.$dir, 0777, TRUE);
//percorso della cartella dove mettere i file caricati
$uploaddir = '../../fotogallery/'.$dir.'/';
//Recupero il percorso temporaneo del file
$userfile_tmp = $_FILES['userfile']['tmp_name'];
//recupero il nome originale del file caricato
$userfile_name = $_FILES['userfile']['name'];
print "<pre>";
//copio il file dalla locazione temporanea alla mia cartella upload
if (move_uploaded_file($userfile_tmp, $uploaddir . $userfile_name))
{
//Se l'operazione è andata a buon fine...
print "File inviato con successo. Ecco alcune informazioni:\n";
print_r($_FILES);
}
else
{
//Se l'operazione è fallta...
print "Upload NON valido! Alcune informazioni:\n";
print_r($_FILES);
}
print "</pre>";
?>