$conection=ftp_connect ($hote);
$log=ftp_login ($conection, $util, $mdp);
if ((!$conection) || (!$log))
{
echo "La connexion FTP a échoué !";
exit;
}
else
{
echo "Connexion au serveur $hote";
}
$upload=ftp_get($conection, $destination, $fsource, $mode);
if (!$upload)
{
echo "Le chargement FTP a échoué!";
}
else
{
echo "Chargement de $source vers $hote en tant que $destination";
}
ftp_close($conection);
alors quand j'utilise ce programe tel quel en local avec WAMP, sa fonctione parfaitement, mais quand je l'utilise depui le serveur, sa ne fontionne pas, je pense que c'est parceque le php ne s'execute que coté serveur et ne peut donc pas allé cherché le fichier sur mon poste, mais alors je ne voi pas commetn faire (pui surtout a quoi servirai cette fonction??!)
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 20 févr. 2008 à 20:00
Hello,
en effet, le problème est bien là :
$fsource=$_POST['C:/../fichier.format'];
A quoi fais référence C:/ pour ton serveur distant, à ton avis....? Comment veux tu que le serveur web accède à ton disque dur ?
A quoi servirait cette fonction : à faire du ftp entre un serveur ftp, et ton serveur (ou un autre serveur d'ailleurs), tien.