ftp_pasv
(PHP 3 >= 3.0.13, PHP 4, PHP 5)
ftp_pasv -- Attivaa o disattiva il modo passivo
Descrizione
bool
ftp_pasv ( resource ftp_stream, bool pasv )
ftp_pasv() attiva il modo passivo se il parametro pasv e' TRUE. Disattiva il modo passivo se pasv e' FALSE. Nel modo passivo, le connessioni sono iniziate dal client piuttosto che dal server.
Esempio 1. Esempio di funzione ftp_pasv() <?php $file = 'somefile.txt'; $remote_file = 'readme.txt';
// 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);
// attiva il modo passivo ftp_pasv($conn_id, true);
// trasferisce un file al server if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "$file trasferito correttamente\n"; } else { echo "Si e' verificato un problema durante il trasferimento di $file\n"; }
// chiude la connessione ftp_close($conn_id); ?> |
|
Restituisce TRUE in caso di successo, FALSE in caso di fallimento.