Page 1 sur 1

[R] Comment créer un dossier sur ftp.

Posté : ven. 27 nov. 2015 20:31
par Boulanza
Bonsoir,
Comment créer un dossier sur ftp. La fonction _FTP_DirCreate ne le crée pas.
Merci pour votre aide.

Re: [..] Comment créer un dossier sur ftp.

Posté : ven. 27 nov. 2015 22:47
par jguinch
Il y a certainement un problème de droits.
Regarde ce que te retourne @extended juste après _FTP_DirCreate.
Tu peux peut-être utiliser _FTP_GetLastResponseInfo pour avoir des infos sur l'erreur éventuelle.

Re: [..] Comment créer un dossier sur ftp.

Posté : sam. 28 nov. 2015 16:55
par Boulanza
Bonjour,
Merci pour votre réponse jguinch,
Je ne voie pas où est l'erreur dans ce script.
Cordialement.
► Afficher le texte

Re: [..] Comment créer un dossier sur ftp.

Posté : sam. 28 nov. 2015 21:13
par Boulanza
Pour partager, voici la solution qui marche:

Code : Tout sélectionner

#include <FTPEx.au3>
 Global $sServer = ''
 Global $sUsername = ''
 Global $password = ''

Global $hOpen = _FTP_Open('MyFTP Control', 0)
Global $Connect = _FTP_Connect($hOpen, $sServer, $sUsername, $password)

If $Connect Then 
   MsgBox(64,"Test" ,"Serveur FTP Actif")

   If( _FTP_DirCreate($Connect,"test")) Then 
      MsgBox (64, "Résultat", "Le répertoire a été créé avec succès")
   Else
     MsgBox (16, "Error", "Erreur de création de répertoire sur le serveur")
   EndIf

Else
   MsgBox (16, "Error", "Serveur non disponible, vérifiez les paramètres et essayez à nouveau. ")
EndIf
 
Merci quand même.
Cordialement.