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.