PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Date d'un fichier
  • Délai
  • Navigateur Internet
  • Droits des utilisateurs
  • Chemin relatif et absolu
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
FTPDateHeure (Fonction)
En anglais : FTPDateTime
Renvoie les différentes dates et heures (de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Versions 22 et supérieures
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
Nouveauté 22
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
Exemple
ResDate = FTPDateHeure(NumConnexion, "/Documents/Fichier.txt")
Syntaxe

Récupérer les différentes dates et heures du dernier fichier consulté Masquer les détails

<Résultat> = FTPDateHeure([<Type de date>])
<Résultat> : Chaîne de caractères ou variable de type DateHeure
  • Date et heure demandées (au format AAAAMMJJHHMMSSCC) du dernier fichier consulté au moyen de l'une des fonctions FTP suivantes : FTPAttribut, FTPHeure, FTPTaille, FTPListeFichier.
  • Chaîne vide ("") en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Contrairement à la syntaxe 2, aucune requête n'est envoyée au serveur. Cette syntaxe est donc à privilégier dès que possible.
<Type de date> : Constante optionnelle de type Entier
Date et heure à manipuler :
FTPAccèsftpAccèsDate et heure du dernier accès au fichier.
FTPCréationftpCréationDate et heure de création du fichier.
FTPModification
(Valeur par défaut)
ftpModification
(Valeur par défaut)
Date et heure de dernière modification du fichier.

Récupérer les différentes dates et heures du fichier spécifié Masquer les détails

<Résultat> = FTPDateHeure(<Identifiant de la connexion> , <Nom du fichier> [, <Type de date>])
<Résultat> : Chaîne de caractères ou variable de type DateHeure
  • Date et heure demandées du fichier spécifié (au format AAAAMMJJHHMMSS),
  • Chaîne vide ("") en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Identifiant de la connexion> : Entier
Identifiant de la connexion, obtenu avec la fonction FTPConnecte.
<Nom du fichier> : Chaîne de caractères (entre guillemets)
Nom et chemin absolu (ou relatif) du fichier à manipuler. Les parties du chemin sont séparées par des "slash" (barre oblique normale, "/").
<Type de date> : Constante optionnelle de type Entier
Date et heure à manipuler :
FTPAccèsftpAccèsDate et heure du dernier accès au fichier.
FTPCréationftpCréationDate et heure de création du fichier.
FTPModification
(Valeur par défaut)
ftpModification
(Valeur par défaut)
Date et heure de dernière modification du fichier.
Remarques

Date d'un fichier

Du fait d'un dysfonctionnement d'un composant Microsoft, l'année renvoyée par FTPDateHeure peut être erronée avec certaines versions d'Internet Explorer 5.0. Si le fichier a été créé ou modifié le jour même, la date est susceptible d'être inférieure d'un an à la date correcte.

Délai

Par défaut, toutes les fonctions FTP échouent si aucune réponse du serveur FTP n'est reçue après 20 secondes. Ce délai peut être modifié lors de la connexion au serveur FTP avec la fonction FTPConnecte.

Navigateur Internet

La fonction FTPDateHeure nécessite l'installation d'Internet Explorer version 3 ou supérieure.
En cas de difficulté, il est conseillé de tester avec le navigateur en lui passant directement un lien de la forme ftp://serveur/... En cas de problème avec Internet Explorer (par exemple avec un serveur UNIX), utilisez directement la fonction FTPCommande.

Droits des utilisateurs

La demande d'information sur des fichiers ou sur des répertoires présents sur un serveur FTP n'est possible que pour un utilisateur ayant les droits en lecture sur le serveur FTP. En règle générale, les utilisateurs "anonymes" ont les droits en lecture.

Chemin relatif et absolu

Les notions de chemin relatif et de chemin absolu sont très importantes dans une application FTP.
  • Un chemin commençant par un slash est considéré comme un chemin absolu : il s'agit du chemin par rapport à la racine du serveur FTP (paramètre propre au serveur).
    Exemple : /pub/user/JULIE
  • Si le chemin ne commence pas par un slash, il est considéré comme un chemin relatif, c'est-à-dire le chemin par rapport au répertoire en cours. Ce répertoire en cours peut être connu ou modifié avec la fonction FTPRepEnCours.
Lors de la connexion à un site FTP, le répertoire initial, le "home directory" de l'utilisateur n'est pas forcément la racine du serveur FTP. Il est donc conseillé d'utiliser des chemins relatifs.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd230com.dll
Windows Mobile wp230com.dll
Java wd230java.jar
Linux wd230com.so
Android wd230android.jar
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire