|
|
|
|
|
- Taille maximale des fichiers à uploader
- Sessions prélancées
UploadNomFichier (Fonction) En anglais : UploadFileName Renvoie le nom d'un fichier "uploadé" par l'internaute. Cet upload a pu être effectué : - via un champ Upload monofichier ou multifichier. Pour plus de détails, consultez Champ Upload.
- via un champ de saisie de type "Upload" (conservé par compatibilité).
POUR i = 1 _À_ UPL_Upload.Occurrence
sNomFichier est une chaîne = UploadNomFichier(UPL_Upload, Faux,i)
sNomFichierCopié est une chaîne = UploadCopieFichier(UPL_Upload, fRepDonnées(), "",i)
SI fFichierExiste(fRepDonnées() + "\" + sNomFichierCopié) ALORS
gsFichierUploadé = fRepDonnées() + "\" + sNomFichierCopié
FIN
FIN
FichierSource, FichierDest sont des chaînes
FichierSource = UploadNomFichier(SAI_Fichier)
SI FichierSource <> "" ALORS
FichierDest = UploadNomFichier(SAI_Fichier, Faux)
FichierDest = "c:\documents\" + fExtraitChemin(FichierDest, fFichier + fExtension)
fCopieFichier(FichierSource, FichierDest)
FIN
Syntaxe
<Résultat> = UploadNomFichier(<Champ Upload> [, <Localisation du fichier> [, <Indice du fichier>]])
<Résultat> : Chaîne de caractères Nom du fichier uploadé. <Champ Upload> : Nom de champ Nom du champ permettant l'upload. Ce champ peut être : - un champ Upload monofichier ou multifichier.
- un champ de saisie de type "Upload". Ce champ contient le nom et le chemin du fichier à envoyer sur le serveur.
<Localisation du fichier> : Booléen optionnel Localisation du fichier dont on veut connaître le nom :- Vrai (valeur par défaut) : Nom du fichier uploadé présent sur le serveur.
- Faux : Nom du fichier à uploader présent sur le poste de l'internaute.
<Indice du fichier> : Entier optionnel Indice du fichier dont le nom doit être récupéré. Ce paramètre est utilisé uniquement dans le cas d'un upload réalisé avec le champ Upload multifichier. Par défaut, cet indice correspond à 1. Remarques Taille maximale des fichiers à uploader Par défaut, la taille des fichiers à uploader est illimitée dans le moteur WEBDEV. Cette taille peut être limitée par le serveur d'application WEBDEV. Si le fichier à uploader dépasse la taille limite, le fichier n'est pas uploadé. Pour modifier la taille maximale des fichiers à uploader dans le serveur d'application WEBDEV, il est nécessaire de modifier la base de registre sur le serveur : - Pour modifier la taille des fichiers uploadés pour toutes les applications WEBDEV 2025, sélectionnez la clé suivante :
- sur une machine 32 bits : HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\30.0
- sur une machine 64 bits : HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PC SOFT\WEBDEV\30.0
- Ajoutez la chaîne MAX_UPLOAD. Cette chaîne aura pour valeur la taille maximale des fichiers à uploader (en Ko).
Sessions prélancées Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation lors d'une connexion à une session prélancée".
Liste des exemples associés :
|
Exemples unitaires (WEBDEV) : Upload ou Download d'un fichier
[ + ] Upload (copier vers le serveur) et download (télécharger depuis le serveur) d'un fichier : - Copier un fichier du poste navigateur vers le poste serveur - Télécharger un fichier présent sur le serveur - Télécharger un fichier présent sur le serveur grâce à un lien - Télécharger un fichier présent sur le serveur en demandant son ouverture
|
Composante : wd300page.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|