पीएचपी ftp_pasv () फ़ंक्शन
उदाहरण
निष्क्रिय मोड चालू करें और फ़ाइल को FTP सर्वर पर अपलोड करें:
<?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);
?>
परिभाषा और उपयोग
ftp_pasv() फ़ंक्शन निष्क्रिय मोड को चालू या बंद कर देता है।
निष्क्रिय मोड में, डेटा कनेक्शन क्लाइंट द्वारा शुरू किए जाते हैं, सर्वर द्वारा नहीं। यह उपयोगी है यदि क्लाइंट फ़ायरवॉल के पीछे है।
वाक्य - विन्यास
ftp_pasv(ftp_conn, pasv);
पैरामीटर मान
Parameter | Description |
---|---|
ftp_conn | Required. Specifies the FTP connection to use |
pasv | Required. Specifies the passive mode. Possible values:
|
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | सफलता पर सत्य, असफलता पर असत्य |
---|---|
पीएचपी संस्करण: | 4+ |
पीएचपी एफ़टीपी संदर्भ