Bonjour,
voila j'essaye d'uploader un fichier sur un compte free depuis une page hébergée sur un autre FTP.
Pour cela voila le script que j'ai trouvé après avoir fouiller un peu sur internet :
Voici ce que me renvoie la page :
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
32
33
34
35
36
37
38 <?php $ftp_server="ftpperso.free.fr"; $ftp_user_name="*****"; $ftp_user_pass="****"; $source_file="C:\Telechargement\Leucate_plage.pdf"; $destination_file="./Photos/Leucate_plage.pdf"; // Création de la connexion $conn_id = ftp_connect("$ftp_server"); // 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é!"; echo "Tentative de connexion à $ftp_server avec $ftp_user_name"; die; } else { echo "Connecté à $ftp_server, avec $ftp_user_name<br>"; } // Téléchargement d'un fichier. $upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY); // Vérification de téléchargement if (!$upload) { echo "Le téléchargement Ftp a échoué!"; } else { echo "Téléchargement de $source_file sur $ftp_server en $destination_file"; } // Fermeture de la connexion FTP. ftp_quit($conn_id); ?>
Donc je me demande si ça ne serait pas un problème dans la définition des chemins mais après avoir en avoir essayés de multiples ça ne fonctionne toujours pas. Je précise que jai mis le droit d'écriture sur le dossier de destination.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Connecté à ftpperso.free.fr, avec ***** Le téléchargement Ftp a échoué!
Voila quelqu'un peut-il m'aider ?
Partager