4D Internet Commands v16

FTP_Login

Accueil

 
4D Internet Commands v16
FTP_Login

FTP_Login 


 

FTP_Login ( nomServeur ; nomUtilisateur ; motDePasse ; ftp_ID ; texteAccueil ) -> Résultat 
Paramètre Type   Description
nomServeur  Chaîne in Nom ou adresse IP du serveur FTP
nomUtilisateur  Chaîne in Nom de l'utilisateur
motDePasse  Chaîne in Mot de passe
ftp_ID  Entier long in Référence de cette nouvelle session FTP
texteAccueil  Texte in Texte d'accueil FTP
Résultat  Entier in Code d'erreur

La commande FTP_Login établit une connexion avec le serveur FTP nomServeur et se connecte au système au moyen des nomUtilisateur et motDePasse fournis.

Le paramètre nomServeur contient le nom ou l'adresse IP du serveur distant.

nomUtilisateur contient le nom du compte utilisateur reconnu par le serveur FTP distant. De nombreux serveurs FTP acceptent l'accès d'invités au moyen du nom d'utilisateur "anonymous". Si vous vous connectez de façon anonyme, il est de règle de fournir votre adresse e-mail comme mot de passe.

Le paramètre motDePasse contient le mot de passe de nomUtilisateur sur le serveur FTP.

Le paramètre ftp_ID retourne un entier long identifiant la session ouverte. Cette valeur sera utilisée par les commandes FTP suivantes.

Le paramètre optionnel texteAccueil récupère le texte envoyé par le serveur FTP lorsque l'utilisateur se connecte. En effet, de nombreux sites FTP envoient un message d'accueil lors de la connexion.

Exemple  

 $OK:=Faux
 Au cas ou
    :(FTP_Login("ftp.4d.com";"anonymous";"dbody@aol.com";vFTP_ID;vFTP_TxtAccueil)#0)
    :(FTP_Progress(-1;-1;"Fenêtre de progression";"Réception du fichier demandé…";"*")#0)
    :(FTP_Send(vFTP_ID;"Mon disque dur:Documents ƒ:Rapport des ventes de juillet";"/pub/rapports";1)#0)
    :(FTP_Logout(vFTP_ID)#0)
    Sinon
       $OK:=Vrai `Toutes les commandes ont été exécutées sans erreur
 Fin de cas

Note : Pour plus d'informations sur cet emploi particulier de la structure Au cas ou, reportez-vous à l'Annexe A, Conseils de programmation.



Voir aussi  

FTP_Logout

 
PROPRIÉTÉS 

Produit : 4D Internet Commands
Thème : IC File Transfer
Numéro : 88945
Nom intl. : FTP_Login

 
HISTORIQUE 

Créé : 4D Internet Commands 6.5

 
UTILISATION DE L'ARTICLE

4D Internet Commands ( 4D Internet Commands v16)