Salve a tutti sto avendo un problema con l'ivio di file da parte degli utenti eppure in locale va tutto bene.
Il sito web è appoggiato su server aruba hosting windows.
Questo è il codice:
Codice PHP:
$ide=trim($_REQUEST["ide"]);
$directory="../../../images/esercenti/aziende/$_SESSION[ide]";
if(!file_exists($directory)) mkdir("$directory",0777,true);
$tmpfoto=$_FILES["FileImage"]["tmp_name"];
$name=$_FILES["FileImage"]["name"];
move_uploaded_file($tmpfoto,$directory."/".$name);
mi da questo errore:
Warning: mkdir() [function.mkdir]: Permission denied in D:\Inetpub\webs\unicommalliphaeit\page\esercenti\m od\gallery.php on line 97
Warning: move_uploaded_file(../../../images/esercenti/aziende/32xuw8kbhvp4ib4hegmh/IMG_1195.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in D:\Inetpub\webs\unicommalliphaeit\page\esercenti\m od\gallery.php on line 100
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\PHP\upload\php2167.tmp' to '../../../images/esercenti/aziende/32xuw8kbhvp4ib4hegmh/IMG_1195.JPG' in D:\Inetpub\webs\unicommalliphaeit\page\esercenti\m od\gallery.php on line 100
eppure sulle cartelle gli ho dato i permessi.