Ciao a tutti,
un problema con l'upload di un file...
in una pagina uso una form che mi permette di sfogliare l'hard disk e scegliere un file. La form mi manda alla pagina upload.php che è così:
codice:
$ftp_server = "ftp.xxx.com";
$ftp_user_name = "xxxxx";
$ftp_user_pass = "xxxxxxx";
echo $file."
";
// stabilisce la connessione
$conn_id = ftp_connect($ftp_server);
// si collega con username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if (ftp_put($conn_id, "file_trasferito.txt", $file, FTP_ASCII)) {
echo "file trasferito correttamente\n";
} else {
echo "Si e' verificato un problema durante il trasferimento\n";
}
// chiude la connessione
ftp_close($conn_id);
Il trasferimento funziona bene ma non capisco il motivo per il quale l'echo di $file di prova che faccio mi da un risultato del genere:
C:\DOCUME~1\C4FB4~1.CUO\IMPOST~1\Temp\php3F.tmp
quando invece il mio file sta sul desktop e si chiama prova.txt.
Sul server ftp il file prova.txt mi ha (giustamente) cambiato nome in file_trasferito.txt.
Perchè ho quell'echo li??????