« FTP Windev » : différence entre les versions
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")
FINEt 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