Sto risolvendo cosi

Codice PHP:

$_CONFIG
['host'] = "****.****.****.****";
$_CONFIG['user'] = "********";
$_CONFIG['pass'] = "********";
$_CONFIG['dbname'] = "********";

$conn mysql_connect($_CONFIG['host'], $_CONFIG['user'], $_CONFIG['pass']) or die('Impossibile stampare le news ACSI');
mysql_select_db($_CONFIG['dbname']);


$ftp_server="****.****.****.****"//esempio indirizzo ip del sever

$ftp_username="************";

$ftp_password="*********";// stabilisco la connessione al server ftp

$ftp_connessione ftp_connect($ftp_server); // effetto login sul server

$login ftp_login($ftp_connessione$ftp_username$ftp_password); // controllo se la connessione ha avuto buon fine

if(!$ftp_connessione || !$login){  
       
    echo 
"Connessione fallita!";

} else {    
// se connessione ha avuto buon fine faccio UPLOAD del file    


$query "SELECT physical_filename FROM phpbb_attachments_desc WHERE attach_id < '42900' AND attach_id > '42800'";
$result mysql_query($query) or die (mysql_error());
while (
$array mysql_fetch_array($result,MYSQL_BOTH)) {

    
$file_da_caricare "pratiche/$array[physical_filename]";    
    
    
$dove_carire "pratiche/$array[physical_filename]";    
        
    
$upload ftp_put($ftp_connessione$dove_carire$file_da_caricareFTP_BINARY);         // controllo se upload andato a buon fine    

if (!$upload) {         

    echo 
"Si è verificato un errore durante il caricamento File: $array[physical_filename]!
"
;    

} else {    
    
    echo 
"Upload avvenuto con successo File: $array[physical_filename]
"
;    

}        
//se invece voglio effettuare un DOWNLOAD:

}
    
    
ftp_quit($ftp_connessione);