« FTP Windev » : différence entre les versions

De Wiki HaiSoft
Aller à la navigation Aller à la recherche
Page créée avec « En cas de problème de connexion FTP avec WinDev, vérifier que les paramètres soient bien corrects. Voici le code fonctionnel fourni par un de nos clients : //// on ét... »
 
Aucun résumé des modifications
 
Ligne 2 : Ligne 2 :


Voici le code fonctionnel fourni par un de nos clients :
Voici le code fonctionnel fourni par un de nos clients :
<syntaxhighlight lang="windev">
//// on établit une connexion
//// on établit une connexion
FTP.IgnoreErreur = ftpIgnoreCertificatExpiré + ftpIgnoreCertificatInvalide + ...
FTP.IgnoreErreur = ftpIgnoreCertificatExpiré + ftpIgnoreCertificatInvalide + ...
Ligne 11 : Ligne 13 :
Info("Connexion OK")
Info("Connexion OK")
FIN
FIN
</syntaxhighlight>


Et voici les paramètres passés :
Et voici les paramètres passés :
<syntaxhighlight lang="windev">
// paramètres du serveur FTP
// paramètres du serveur FTP
gsAdresseServeurFTP est une chaîne = "ftpes://srvXX.haisoft.net" (adresse du serveur) -> remplacer XX par le numéro du serveur concerné. "ftpes://" est nécessaire pour utiliser "FTP explicite sur TLS"
gsAdresseServeurFTP est une chaîne = "ftpes://srvXX.haisoft.net" (adresse du serveur) -> remplacer XX par le numéro du serveur concerné. "ftpes://" est nécessaire pour utiliser "FTP explicite sur TLS"
Ligne 19 : Ligne 23 :
gnPortFTP est un entier = 21 (numéro de port)
gnPortFTP est un entier = 21 (numéro de port)
gnumConnexion est un entier
gnumConnexion est un entier
</syntaxhighlight>

Dernière version du 17 janvier 2025 à 13:42

En cas de problème de connexion FTP avec WinDev, vérifier que les paramètres soient bien corrects.

Voici le code fonctionnel fourni par un de nos clients :

//// on établit une connexion
FTP.IgnoreErreur = ftpIgnoreCertificatExpiré + ftpIgnoreCertificatInvalide + ...
ftpIgnoreNomCertificatInvalide + ftpIgnoreRévocation
gnumConnexion=FTPConnecte(gsAdresseServeurFTP,gsUserFTP,gsPwdFTP,gnPortFTP)
SI gnumConnexion=-1 ALORS
Info(ErreurInfo(errComplet))
SINON
Info("Connexion OK")
FIN

Et voici les paramètres passés :

// paramètres du serveur FTP
gsAdresseServeurFTP est une chaîne = "ftpes://srvXX.haisoft.net" (adresse du serveur) -> remplacer XX par le numéro du serveur concerné. "ftpes://" est nécessaire pour utiliser "FTP explicite sur TLS"
gsUserFTP est une chaîne = (mon nom d'utilisateur)
gsPwdFTP est une chaîne = (mon mot de passe)
gnPortFTP est un entier = 21 (numéro de port)
gnumConnexion est un entier