Ciao,
Sto realizzando uno script per l'upload dei file:
codice:
if (trim($_FILES['immagine']['name'])) {
// Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto)
$upload_dir = "/ImagesCase/";
// Eventuale nuovo nome da dare al file uploadato
$new_name = '';
// Se $new_name è vuota, il nome sarà lo stesso del file uploadato
$file_name = ($new_name) ? $new_name : $_FILES['immagine']['name'];
if(trim($_FILES['immagine']["name"]) == "") {
echo "Non hai indicato il file da uploadare! imamgine non inserita";
}
else { //Se il nome è stato inserito
if(is_uploaded_file($_FILES["file"]["tmp_name"])) {
while (file_exists("$upload_dir/$file_name" . $k)) { //Se è il primo upload non aggiunge niente, se è già presente, allora aggiunge un numero per non sovrascrivere il file
$k++;
}//Una bolta che non è piùvero andiamo ad uppare con il nuovo nome del file
move_uploaded_file($_FILES['immagine']['tmp_name'], "$upload_dir/$file_name" . $k) or die("Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");
$query = "INSERT INTO imm_immagini (nome, id_casa, foto_principale) VALUES ('$file_name . $k', $idcase, 1)";
mysql_query($query) or die(mysql_error());
}
else {
echo "Problemi nell'upload del file " . $_FILES['immagine']['name'] . ", se il problema persiste contattare l'amministratore del sito...";
}
} //End Else
}// if (trim($_FILES['immagine']['name'])) {
Ma ottengo sempre e solo questo messaggio:
Problemi nell'upload del file bandiera_italia.jpg, se il problema persiste contattare l'amministratore del sito...
Qualcuno sa aiutarmi? Grazie