PHP ftp_exec() Fonksiyonu
Tanım ve Kullanım
ftp_exec() Fonksiyonu FTP sunucusunda bir program veya komut çalıştırır.
Başarılıysa (sunucu 200 yanıt kodu gönderir), true döner, aksi takdirde false döner.
Sözdizimi
ftp_exec(ftp_connection,command)
Parametreler | Açıklama |
---|---|
ftp_connection | Gerekli. Kullanılacak FTP bağlantısını belirtir (FTP bağlantısının tanımlayıcısı). |
command | Gerekli. Sunucuya gönderilecek adlandırılmış istek belirtir. |
Açıklama
Bu fonksiyon FTP sunucusuna bir SITE EXEC command isteği gönderir.
İpuçları ve Açıklamalar
ile ftp_raw() Fonksiyonu Farklı, ftp_exec() sadece FTP sunucusuna giriş yapıldıktan sonra komut gönderilebilir.
Örnek
<?php $command = "ls-al > test.txt"; $conn = ftp_connect("ftp.testftp.com") or die("Bağlantı kurulamadı"); ftp_login($conn,"admin","ert456"); if (ftp_exec($conn,$command)) { echo "Komut başarılı bir şekilde çalıştırıldı"; } else { echo "Komut çalıştırma başarısız oldu"; } ftp_close($conn); ?>