Bonjour à tous,
voilà j'aimerai pouvoir récupérer un fichier sur un ftp et en faire une copier sur un serveur sftp.

Voici mon code php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<?php
 
	$ftp_server = "11.111.111.111";
	$login = "difox";
	$password = "****";
 
	//liaison au serveur ftp	
	$connect = ftp_connect($ftp_server);
 
	//connexion au serveur ftp
	if(ftp_login($connect, $login, $password))
	{
		echo "Connexion r&eacute;ussie<br/>";
	}
	else
		echo "Connexion impossible";
 
	//on récupère le fichier
	$fichiers = ftp_nlist($connect, '.');
 
	//on le transfert sur le serveur
	$upload = ftp_put($connect, "www/", $fichiers[0], FTP_BINARY);
 
	if (!$upload) {
	echo "Le transfert Ftp a échoué";
	} else {
	echo "Téléchargement OK";
	}
 
	ftp_close($connect); 
?>
J'ai testé j'arrive correctement à me connecter, je récupère bien le bon fichier que je veux dans la variable $fichiers, mais il m'affiche toujours "Le transfert ftp a échoué", et je ne comprend pas pourquoi.

Alors je vous donne l'arborescence d'ou se trouve mon fichier avec le code php, peut être que ça peut aider:
/www/testing/monFichierPhp.php

Merci d'avance