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 — Richiede l'esecuzione di un programma sul server FTP
Invia una richiesta SITE EXEC command
al server FTP.
Restituisce true
se il comando viene eseguito correttamente (codice di risposta:
200
da parte del server); altrimenti restituisce false
.
Example #1 Esempio di funzione ftp_exec()
<?php
$command = 'ls -al';
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ($res = ftp_exec($conn_id, $command)) {
echo "$comando eseguito correttamente<br />\n";
echo nl2br($res);
} else {
echo 'impossibile eseguire ' . $command;
}
?>
Vedere anche ftp_raw().
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.