8.40 Fonctions FTP
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . ftp_alloc . ftp_cdup . ftp_chdir . ftp_chmod . ftp_close . ftp_connect . ftp_delete ->ftp_exec . ftp_fget . ftp_fput . ftp_get_option . ftp_get . ftp_login . ftp_mdtm . ftp_mkdir . ftp_nb_continue . ftp_nb_fget . ftp_nb_fput . ftp_nb_get . ftp_nb_put . ftp_nlist . ftp_pasv . ftp_put . ftp_pwd . ftp_quit . ftp_raw . ftp_rawlist . ftp_rename . ftp_rmdir . ftp_set_option . ftp_site . ftp_size . ftp_ssl_connect . ftp_systype
|
8.40.15 ftp_exec()Exécute une commande sur le serveur FTP[ Exemples avec ftp_exec ] PHP 4 >= 4.0.3, PHP 5
bool
ftp_exec (
resource
ftp_stream
,
string
command
)
ftp_exec
envoie une commande SITE EXEC
au serveur FTP, pour qu'il exécute le programme
command
.
-
ftp_stream
-
L'identifiant du lien de connexion FTP.
-
command
-
La commande à exécuter.
Retourne
TRUE
si la commande a été exécutée avec succès (le serveur envoi
le code réponse :
200
); sinon, retourne
FALSE
.
| Exemple avec ftp_exec |
<?php
$command = 'ls -al >files.txt';
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if (ftp_exec($conn_id, $command)) { echo "$command a été exécuté avec succès<br />\n"; } else { echo 'Impossible d\'exécuter : ' . $command; }
?>
|
|