Aanbevolen cursus:

PHP ftp_exec() Functie

Definitie en gebruik

De ftp_exec() functie verzoekt om een programma of commando uit te voeren op de FTP-server.

Lukt (de server stuurt een responscode van 200), dan wordt true geretourneerd, anders wordt false geretourneerd.

Syntaxftp_connectionftp_exec(command)
, Beschrijving
ftp_connection Verplicht. Stelt de te gebruiken FTP-verbinding in (identificatie van de FTP-verbinding).
command Verplicht. Stelt de naam van de verzoeknaam die naar de server wordt gestuurd in.

Beschrijving

Deze functie stuurt een SITE EXEC commando-verzoek naar de FTP-server.

Tips en opmerkingen

Met ftp_raw() Functie Verschillend, ftp_exec() kan alleen commando's verzenden nadat de FTP-server is ingelogd.

Voorbeeld

<?php
$command = "ls-al > test.txt";
$conn = ftp_connect("ftp.testftp.com") or die("Kan niet verbinden");
ftp_login($conn,"admin","ert456");
if (ftp_exec($conn,$command))
  {
  echo "Het commando is succesvol uitgevoerd";
  } 
else
  {
  echo "De uitvoering van het commando is mislukt";
  }
ftp_close($conn);
?>