Funzione ftp_exec() PHP

Definizione e uso

La funzione ftp_exec() richiede di eseguire un programma o comando sul server FTP.

Se riuscito (il server invia il codice di risposta 200), restituisce true, altrimenti restituisce false.

Sintassi

ftp_exec(ftp_connection,command)
Parametro Descrizione
ftp_connection Obbligatorio. Specifica la connessione FTP da utilizzare (identificativo della connessione FTP).
command Obbligatorio. Specifica la richiesta di nome da inviare al server.

Descrizione

La funzione invia una richiesta di commando SITE EXEC al server FTP.

Suggerimenti e commenti

Con Funzione ftp_raw() Diverso, ftp_exec() può inviare comandi solo dopo aver effettuato il login sul server FTP.

Esempio

<?php
$command = "ls-al > test.txt";
$conn = ftp_connect("ftp.testftp.com") or die("Impossibile connettersi");
ftp_login($conn,"admin","ert456");
if (ftp_exec($conn,$command))
  {
  echo "Comando eseguito con successo";
  } 
else
  {
  echo "Esecuzione del comando fallita";
  }
ftp_close($conn);
?>