FTP_Login

4D - Documentation   Français   English   German   Commandes Internet de 4D, Sommaire   Commandes Internet de 4D, Index   Retour   Précédent   Suivant

version 6.5


FTP_Login (nomServeur; nomUtilisateur; motDePasse; ftp_ID{; texteAccueil}) Entier

ParamètreTypeDescription
nomServeurAlphaNom ou adresse IP du serveur FTP
nomUtilisateurAlphaNom de l'utilisateur
motDePasseAlphaMot de passe
ftp_IDEntier longRéférence de cette nouvelle session FTP
texteAccueilTexteTexte d'accueil FTP
RésultatEntierCode d'erreur

Description

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 

Référence

FTP_Logout.


4D - Documentation   Français   English   German   Commandes Internet de 4D, Sommaire   Commandes Internet de 4D, Index   Retour   Précédent   Suivant