1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
// Création de la connexion
$conn_id = ftp_connect("$ftp_server",21);
// Authentification avec nom de compte et mot de passe
$login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");
// Vérification de la connexion
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué!";
die;
} else {
echo "Connecté au FTP!";
}
// Activation du mode passif
ftp_pasv($conn_id, true);
// Recuperation du fichier.
ftp_chdir($conn_id, "in");
$local_file = "/home/test/appel.xml";
// Récupération du contenu d'un dossier
$liste = ftp_nlist($conn_id, ".");
if (isset($liste[1]))
{ echo "OK";
$server_file = $liste[1];}
////Récuperation du fichier
$download = ftp_get($conn_id, "$local_file","$server_file", FTP_BINARY); |