Ciao a tutti, ho un problema che non riesco a risolvere e non so più a cosa pensare.
possiedo 2 script più o meno identici.
Questi script non fanno altro che connettersi da un server ad un altro server tramite FTP
stabilire la connessione cercare e prelevare un file e copiarlo nell altro server, appena fatto ciò rinominare il file originale.
avendo 2 script li hotestati, il primo funziona copiando e rinominando, il secondo mi restituisce un warning sella funzione FTP_GET.
Vi posto il codice del secondo script (Quello non funzionante)
Codice PHP:
file_da_scaricare = "/Mappatura_del_Server/FILE_".$oggi_data.".csv";
$dove_scaricare = "Cartela_server/utenti_".$oggi_data.".csv";
$file_da_rinominare = "/Mappatura_del_Server/FILE_".$oggi_data.".csv";
$file_rinominato = "/Mappatura_del_Server/FILE_".$oggi_data.".old";
//verifico se esiste il file
$listaFTP = ftp_nlist($ftp_connessione , "/Mappatura_del_Server/");
$contoLista = count($listaFTP);
if ($contoLista !== 0){
foreach ($listaFTP as $listato){
if ($listato === "/mappatra_del_Server/FILE_".$oggi_data.".csv"){
$esiste = 1;
}
}
}
//fine verifica esistenza del file
if ($esiste === 1){
[COLOR=orange]$download = ftp_get($ftp_connessione, $dove_scaricare, $file_da_scaricare, FTP_ASCII);[/COLOR]
[COLOR=orange]ftp_rename($ftp_connessione , $file_da_rinominare , $file_rinominato);[/COLOR]
le funzioni in arancione mi restituiscononun warning, ma non riesco a trovare l'inghippo!
Grazie, ciao