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.

Hosting by: hurra.com
Generated: 2007-01-26 17:56:25