OpenFTP()

Syntaxe

Resultat = OpenFTP(#FTP, Serveur$, Utilisateur$, MotDePasse$ [, Passif [, Port]])
Description
Ouvre une connexion sur un serveur FTP.

Arguments

#FTP La connexion FTP à utiliser.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
Serveur$ L'URL ou l'adresse du server FTP.
Utilisateur$ Le nom d'utilisateur pour l'authentification sur le serveur.
MotDePasse$ Le mot de passe pour l'authentification sur le serveur.
Passif (optionnel) Active ou désactive le mode passif pour la connexion.
  #True : Mode passif activé (par défaut)
  #False: Mode passif désactivé
Port (optionnel) Le port à utiliser pour la connexion.

La valeur par défaut est le port 21.

Valeur de retour

Renvoie une valeur non nulle si la connexion a été établie correctement, zéro sinon.

Si #PB_Any est utilisé pour le paramètre '#FTP', le numéro de la nouvelle connexion ftp sera renvoyé dans 'Resultat'.

Remarques

Les commandes FTP sont basées sur la bibliothèque network, donc InitNetwork() doit être appelé avant de pouvoir les utiliser.

Pour les serveurs ftp publics, 'Utilisateur$' sera "anonymous" et le 'MotDePasse$' sera vide.

Exemple

  InitNetwork()
  
  If OpenFTP(0, "ftp.free.fr", "anonymous", "")
    Debug "Connecté avec succès"
  Else
    Debug "Impossible de se connecter à ftp.free.fr"
  EndIf

Voir aussi

CloseFTP(), SetFTPDirectory(), ReceiveFTPFile(), SendFTPFile(), ExamineFTPDirectory()

OS Supportés

Tous

<- NextFTPDirectoryEntry() - Ftp Index - ReceiveFTPFile() ->