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 :
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);
 
?>
Voici ce que me renvoie la page :
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é!
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.

Voila quelqu'un peut-il m'aider ?