Ciao a tutti, ho un problema con un caricamento di un file.
Premetto che sto provando direttamente sul server, con questo script.
(ammettiamo che stia caricando un file di nome nomefile.jpg)
$anno ="prova";Codice PHP:
$uploadfileu = $upload_dir.basename($_FILES['fileu']['name']);
@move_uploaded_file($_FILES["fileu"]["tmp_name"], $uploadfileu) or die('Impossibile spostare il file
[url="javascript:history.back()"]Torna indietro[/url]');
$album = "pippo";
Se faccio in questa maniera:
$upload_dir = $_SERVER["DOCUMENT_ROOT"]."/galleria/$anno/$album";
il file mi viene caricato nella cartella
www.prova.it/galleria/prova/pipponomefile.jpg
se invece uso questa variabile
$upload_dir = $_SERVER["DOCUMENT_ROOT"]."/galleria/$anno/$album/";
al posto di caricarmi il file in www.prova.it/galleria/prova/pippo/nomefile.jpg
mi dice, impossibile spostare il file!
I permessi della cartella sono a 777, ma non mi appare l'errore (anche togliendo la @)
Come posso sapere il motivo del perchè fallisce l'upload?
grazie