PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → 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
Iniciado por JS, 03,nov. 2004 16:54 - 6 respuestas
Publicado el 03,noviembre 2004 - 16:54
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
Publicado el 03,noviembre 2004 - 19:13
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
Publicado el 04,noviembre 2004 - 09:29
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
Publicado el 04,noviembre 2004 - 10:22
Oui j'y ai pensé mais les fichiés sont protégés sur le serveur!!
Publicado el 04,noviembre 2004 - 10:53
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?
Publicado el 04,noviembre 2004 - 11:07
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
Publicado el 04,noviembre 2004 - 12:39
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!