ciao,
dunque ho questo script:
al submit del form, la prima parte del codice me fa l'uload del file, se non ci sono errori mi esegue la query per l'inserimento(tra le altre cose) della descrizione del file:filename,filesizecodice:include("dbconnect.php"); include("ftp_connect.php"); // upload del file $destination_file = '/prove/prova_ftp/'.$_FILES['upfile']['name']; $source_file = $_FILES['upfile']['tmp_name']; $upload = ftp_put($connect, $destination_file, $source_file, FTP_BINARY); // controllo dello stato di upload if (!$upload) { echo "Errore nel caricamento del file!"; } else { //Ottieni la data corrente $date = date ("d/m/Y"); $query = mysql_query("INSERT INTO files (id_user,oggetto, date, descrizione, filename, filesize) VALUES ( '".$_POST["codice"]."','".$_POST["oggetto"]."','$date','".$_POST["FCKeditor1"]."', '".$_FILES["upfile"]["name"]."', '".$_FILES["upfile"]["size"]."')") or die(mysql_error()); echo "Caricato il file $source_file su $ftp_host come $destination_file"; } // chiudere il flusso FTP ftp_quit($connect);
se io vado a vedere sul server, il file c'è, quindi perchè devo usare move_uploaded_file?![]()

Rispondi quotando