Aller au contenu
Code-Codage
Connexion S'inscrire
Tutoriel Intermédiaire

Tuto WinDev Mobile : Uploader et Stocker des Fichiers sur un Serveur FTP Distant

Dans ce tutoriel pour WinDev Mobile, vous montrez étape par étape comment connecter une application mobile à un serveur distant via le protocole FTP, créer automatiquement un dossier sur l'hébergement s'il n'existe pas, et y envoyer des fichiers images directement depuis l'application.

Publié le

Introduction

Dans ce tutoriel pour WinDev Mobile, vous montrez étape par étape comment connecter une application mobile à un serveur distant via le protocole FTP, créer automatiquement un dossier sur l'hébergement s'il n'existe pas, et y envoyer des fichiers images directement depuis l'application.
Découvrez comment envoyer et héberger des fichiers ou images sur un serveur web distant depuis une application WinDev Mobile en WLangage.
Au programme de ce tutoriel :
  • Configuration d'un hébergement gratuit et accès au gestionnaire de fichiers FTP.
  • Sélection d'une image sur le smartphone et affichage dans un champ Image.
  • Établissement de la connexion FTP par programmation (FTPConnecte).
  • Création automatique de dossiers distants et téléversement (FTPAjoute).
  • Bonnes pratiques de gestion des erreurs de connexion réseau.

// Code bouton sélectionner image

SelectionImage est une chaîne

SelectionImage = AlbumSélecteur(albumImage)

SI SelectionImage <> "" ALORS
ChampImage = SelectionImage
FIN

// Code bouton envoyer

//Déclarer la variable de connexion
MaConnexion est un entier

//Connexion au serveur
MaConnexion = FTPConnecte("Serveur", "Utilisateur", "Motdepasse", Port, Vrai)

//Vérification de la connexion
SI MaConnexion = -1 ALORS
Erreur(ErreurInfo(errMessage))
SINON
// Chemin Repertoire
MonRepertoire est une chaîne = "NomRepertoireParent/NomNouveauRepertoire/"

//Si le repertoire existe
SI PAS FTPRepCrée(MaConnexion, MonRepertoire) ALORS
FTPRepCrée(MaConnexion, MonRepertoire)

// Envoie du fichier
FTPEnvoie(MaConnexion, ChampImage, MonRepertoire)

//Afficher un message
Info("Fichier envoyer")
SINON
Erreur(ErreurInfo(errComplet))
FIN
FIN
FTPDéconnecte(MaConnexion)



Partager WhatsApp Facebook X LinkedIn

Questions et commentaires (0)

Connectez-vous ou créez un compte pour poser une question.

Aucun commentaire pour l'instant. Soyez le premier à réagir.

Tutoriels similaires

Tout voir