PHP ftp_pasv() Funksie
Voorbeeld
Skakel passiewe modus aan en laai 'n lêer op na die FTP-bediener:
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// turn passive mode on
ftp_pasv($ftp_conn, true);
$file = "localfile.txt";
// upload file
if (ftp_put($ftp_conn, "serverfile.txt", $file, FTP_ASCII))
{
echo "Successfully uploaded $file.";
}
else
{
echo "Error uploading $file.";
}
// close connection
ftp_close($ftp_conn);
?>
Definisie en gebruik
Die ftp_pasv() funksie skakel passiewe modus aan of af.
In passiewe modus word dataverbindings deur die kliënt geïnisieer, nie die bediener nie. Dit is nuttig as die kliënt agter 'n firewall is.
Sintaksis
ftp_pasv(ftp_conn, pasv);
Parameterwaardes
Parameter | Description |
---|---|
ftp_conn | Required. Specifies the FTP connection to use |
pasv | Required. Specifies the passive mode. Possible values:
|
Tegniese besonderhede
Terugkeerwaarde: | WAAR oor sukses, ONWAAR oor mislukking |
---|---|
PHP weergawe: | 4+ |
❮ PHP FTP-verwysing