dato che mi serve mettere il contenuto del file remoto su un file aperto, utilizzo ftp_fget().
Settando i parametri correttamente, mi da l'errore riguardo alla connessione:
Però la connessione è già in corso e stabilita dato che non ricevo nessun errore al riguardo quado effettuo la connessione.codice:ftp_fget() [function.ftp-fget]: Failed to establish connection.
Riposto il codice qui:
suggerimenti?codice:$ftpstream = ftp_connect('ftp.sitoremoto.com') or die ('Errore nella connessione'); $login = ftp_login($ftpstream, 'user', 'pw') or die ('Errore nel login ftp '); if($login) { //We are now connected to FTP server. echo 'Connesso con il Server eCircle!! '; // get the file $localfile = 'local.xml'; $local = fopen($localfile,"w"); $result = ftp_fget($ftpstream, $local, "cartella/file.xml", FTP_ASCII); if ($result){ echo 'Trasferimento in locale completato !! '; } else { echo 'Trasferimento in locale Fallitos !! '; } } //Close FTP connection ftp_close($ftpstream);

Rispondi quotando