PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2024 → Formater le nom d'un fichier avant de le copier sur le serveur
Formater le nom d'un fichier avant de le copier sur le serveur
Started by JS, Nov., 03 2004 4:54 PM - 6 replies
Posted on November, 03 2004 - 4:54 PM
Tout est dans la question avant d'utiliser uploadcopiefichier comment formater(changer) le nom du fichier?!

toutes les idées sont les bienvenues!!

J'espère que j'aurai su mieux formuler ma question cette fois si!

Bon dev!

Salutations!!

JS
Posted on November, 03 2004 - 7:13 PM
Salut,

JS a couché sur son écran :
Tout est dans la question avant d'utiliser uploadcopiefichier comment
formater(changer) le nom du fichier?!

toutes les idées sont les bienvenues!!


Pourquoi ne pas formater le nom après l'upload? Il y a des fonctions
WLangage qui permette ça...
Sinon, avant l'upload, je ne vois pas...

J'espère que j'aurai su mieux formuler ma question cette fois si!

Bon dev!

Salutations!!

JS


Bon Dev'

--
Guillaume
Posted on November, 04 2004 - 9:29 AM
Guillaume a formulé ce mercredi :
Salut,

JS a couché sur son écran :
Tout est dans la question avant d'utiliser uploadcopiefichier comment
formater(changer) le nom du fichier?!

toutes les idées sont les bienvenues!!


Pourquoi ne pas formater le nom après l'upload? Il y a des fonctions
WLangage qui permette ça...
Sinon, avant l'upload, je ne vois pas...



et un petit exemple tiré du formulaire de publication des wtablettes.
Votre fichier est renommé et placé dans un rep en attente pour la
validation.

refIdÞMANDEPUBLI.IDDEMANDEPUBLI
// prépare le nom cible sur le serveur
wch="WT"+NumériqueVersChaine(refId,"06d")+fExtraitChemin(DEMANDEPUBLI.FICORIGIN,fExtension)
sNomFichierCopié est une chaîne = UploadCopieFichier(CHPUPLOAD,
fRepWeb()+"\Public\Avalider",wch)




J'espère que j'aurai su mieux formuler ma question cette fois si!

Bon dev!

Salutations!!

JS

Bon Dev'


--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Posted on November, 04 2004 - 10:22 AM
Oui j'y ai pensé mais les fichiés sont protégés sur le serveur!!
Posted on November, 04 2004 - 10:53 AM
Merci eric, j'avais trouvé cette solution, mais je me demandais s'il était possible de garder le nom original du fichier tout en enlevant les accents?
Posted on November, 04 2004 - 11:07 AM
JS a formulé la demande :
> Oui j'y ai pensé mais les fichiers sont protégés sur le serveur!!

?????
pour faire un upload, tu dois écrire sur ton serveur
Peu importe le nom du fichier, il faut avoir les droits pour l'écriture
sur le rep de destination du serveur.

et avec UploadCopieFichier, on indique la source du fichier et le
repert de dest et le nom du fichier cible sur le serveur.

Libre à toi d'utiliser une variable pour composer le nom de fichier qui
te conviens.

Cela rien à voir avec les droits du serveur. Meme si ton fichier existe
déjà, il te faudra les droits pour l'écraser

--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Posted on November, 04 2004 - 12:39 PM
Voila la procédure que j'ai utilisé et ca marche!!!


PROCEDURE enreg_fichier2(upload2)
chemin2,chemin3 est une chaîne
chemin2 = fExtraitChemin(ExtraitChaîne(upload2,1,";"),fFichier+fExtension)
chemin3 =SansAccent(chemin2)

RENVOYER UploadCopieFichier(upload2,fRepWeb()+"\Documents\",chemin3)

Salutations!

Bon dev!