A word of caution, execution via FTP isn't very widely supported. Check that it works on the servers that you intend to connect to before you start coding something that requires this.
(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
ftp_exec — FTP sunucusunda bir komut çalıştırma isteği yapar
FTP sunucusuna belirtilen SITE EXEC komut
u için
istek gönderir.
İşlem başarılı olursa (sunucu yanıt kodu 200
ise) true
olmazsa false
döner.
Sürüm: | Açıklama |
---|---|
8.1.0 |
ftp bağımsız değişkeni artık
FTP\Connection nesnesi kabul ediyor; evvelce ftp
özkaynağı kabul ediyordu.
|
Örnek 1 - ftp_exec() örneği
<?php
// değişken ilklendirmesi
$komut = 'ls -al >files.txt';
// temel bağlantıyı kuralım
$ftp = ftp_connect($ftp_server);
// Kullanıcı adı ve parola ile oturum açalım
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// komutu çalıştıralım
if (ftp_exec($ftp, $komut)) {
echo "$komut sorunsuzca çalıştırıldı\n";
} else {
echo "$komut çalıştırılamadı\n";
}
// bağlantıyı kapatalım
ftp_close($ftp);
?>
A word of caution, execution via FTP isn't very widely supported. Check that it works on the servers that you intend to connect to before you start coding something that requires this.