ftp_pasv

(PHP 4, PHP 5, PHP 7)

ftp_pasvEdilgen kipi açıp kapar

Açıklama

ftp_pasv ( resource $ftp_akımı , bool $edilgen ) : bool

ftp_pasv() işlevi edilgen kipi açar ve kapar. Edilgen kipte veri bağlantıları sunucu tarafından değil istemci tarafından başlatılır. İstemci bir güvenlik duvarı arkasındaysa bu gerekli olabilir.

ftp_pasv() işlevini başarılı bir kullanıcı oturumu açma işleminden sonra kullanmalısınız yoksa başarısız olacaktır.

Değiştirgeler

ftp_akımı

FTP bağlantısının bağlantı tanıtıcısı.

edilgen

TRUE belirtilirse edilgen kipe geçilir, FALSE belirtilirse edilgen kipten çıkılır.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - ftp_pasv() örneği

<?php
$yerel 
'somefile.txt';
$uzak 'readme.txt';

// FTP sunucusuna bağlanalım
$conn ftp_connect('ftp.example.com');
if (!
$conn) die('ftp.example.com ile bağlantı kurulamadı');

// kullanıcı adı ve parola ile oturum açalım
$login_result ftp_login($conn$ftp_user_name$ftp_user_pass);

// Edilgen kipe geçelim
ftp_pasv($conntrue);

// Karşıya bir dosya yükleyelim
if (ftp_put($conn$uzak$yerelFTP_ASCII)) {
 echo 
"$yerel karşıya sorunsuzca yüklendi\n";
} else {
 echo 
"$yerel karşıya yüklenirken bir sorun çıktı\n";
}

// bağlantıyı kapatalım
ftp_close($conn);
?>