Ciao,
Ho hosting linux ed ho impostato i permessi su 777 di public e sottocartelle
quando provo a fare l' upload di un file mi da come errore:
Warning: move_uploaded_file(../../public/img//tmp/phpwj3dMD) [function.move-uploaded-file]: failed to open stream: No such file or directory in /web/htdocs/www.miodominio.it/home/inserisci_evento.php on line 143
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpwj3dMD' to '../../public/img//tmp/phpwj3dMD' in /web/htdocs/www.miodominio.it/home/inserisci_evento.php on line 143
ed ecco lo script
codice:do { if (is_uploaded_file($_FILES['image']['tmp_name'])) { $percorso = $_FILES['image']['tmp_name']; // Sposto il file nella cartella da me desiderata if (!move_uploaded_file($_FILES['image']['tmp_name'], 'public/img/'.$percorso)) { $msg = " Errore nel caricamento dell'immagine!!</p>"; break; } } } while (false);
lo script si trova nella root principale, ma non capisco se è sbagliata la destinazione public/img/
grazie in anticipo.

Rispondi quotando