il codice si trova sul server nella root principale del sito...
cmq cercando sul web sembra proprio che questa operazione non sia possibile!!!
c'è qualcuno che lo ha fatto e quindi puo dimostrare il contrario?
perchè altrimenti mi chiedo quale sia l'utilità di creare una connessione ftp per spostare file da una cartella all'altra, quando si puo usare semplicemente la funzione copy()... forse solo per spostare file da un sito ad un altro?
Cmq il codice è questo:
echo "Download File";
if(isset($_GET['down'])) {
//-- Credenziali Connessione FTP -----------
$ftp_server="ftp.miosito.it";
$ftp_username="username";
$ftp_password="password";
//-- Connessione + Login FTP ---------------
$ftp_connessione = ftp_connect($ftp_server); // connessione al server ftp
$login = ftp_login($ftp_connessione, $ftp_username, $ftp_password);
if(!$ftp_connessione || !$login)
echo "Connessione fallita!";
elseif($ftp_connessione && $login)
echo "Connessione Riuscita!";
//-- Download File ----------------------------
$file_down = 'www.miosito.it/files/'.$_GET['down'];
$dove_down = "C:\Users\Domenico\Desktop\\".$_GET['down'];
$download = ftp_get($ftp_connessione, $dove_down, $file_down, FTP_BINARY);
if (!$download)
echo "Si è verificato un errore durante il download!";
else
echo "Download avvenuto con successo!";
ftp_close($ftp_connessione);
} // fine if
Grazie a tutti. Ciao