In breve:
// per creare la cartella e per essere proprio sicuro del chmod 0777
// $usernameIns è il nome dello username che darà il nome alla cartella
if (Mkdir("download/".$usernameIns, 0777))
{
chmod("download/".$usernameIns, 0777);
// ... resto del codice ...
}
// carico un file
$destinazione = "download/".$usernameIns."/".$_FILES['uploadfile']['name'];
if (@move_uploaded_file($_FILES['uploadfile']['tmp_name'], $destinazione))
{
// ... resto del codice...
}
Ho controllato e la cartella viene creata con i permessi giusti, se il file lo carico per esempio nella cartella precedente (quella chiamata 'download') tutto funziona.
Grazie mille - ciao

Rispondi quotando