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);
?>