raga ho questo script che si occupa di caricare le immagini sul server il problema è che se lo eseguo in locale su apache che ho sul pc funge mentre su aruba.it non va mi da errore
Codice PHP:
$path = "/images/";
$nomefile = $HTTP_POST_FILES['foto']['tmp_name'];
$nomereale = $HTTP_POST_FILES['foto']['name'];
do {
if (is_uploaded_file($nomefile)) {
// Verifico che sul sul server non esista gi un file con lo stesso nome
// In alternativa potrei dare io un nome che sia funzione della data e dell'ora
if (file_exists($path.$HTTP_POST_FILES['foto']['name'])) {
$msg = "
File gia' esistente sul server. Rinominarlo e riprovare.</p>";
break;
}
// Sposto il file nella cartella da me desiderata
if (!move_uploaded_file($nomefile,$path.$nomereale)) {
$msg = "
Errore nel caricamento dell'immagine!!</p>";
break;
}
}
} while (false);
echo $msg;
in pratica lo script si ferma sempre a MOVE_UPLOADED_FILE restituendomi il Errore nel caricamento dell'immagine...
Che potrebbe essere??