Forum und email

ftp_pasv

(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.

Example#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_idtrue);

// trasferisce un file al server
if (ftp_put($conn_id$remote_file$fileFTP_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.