PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2025 → UploadNomFichier et caractère spéciaux
UploadNomFichier et caractère spéciaux
Started by gabrielguy, Sep., 23 2009 11:20 AM - 4 replies
Posted on September, 23 2009 - 11:20 AM
Bonjour,

j'ai un problème avec la fonction UploadNomFichier avec un chemin contenant un "&". Avez-vous déjà rencontré ce problème? Est-ce qu'il y a une solution?

Cordialement,
Gabriel GUY
Posted on September, 24 2009 - 12:20 PM
Salut,

Pouvez vous nous en dire plus sur le problème rencontré ?

@+
Maax°(51)°
Posted on September, 24 2009 - 4:07 PM
Bonjour,

Merci pour ton aide.
En fait, j'ai ensuite un champ de saisie de type upload et j'essaie d'uploader un fichier par exemple :
"C:\commun\Videos&Documents\doc1.pdf"

Le problème est que la valeur récupérer à partir du champ upload n'est pas bonne :
"C:\commun\Videos"
Le chemin s'arrête au caractère "et commercial" (&). Donc comme la valeur récupérée n'est pas bonne, la fonction UploadNomFichier(fichier) ne marche pas.

Cordialement,
Gabriel GUY
Posted on September, 24 2009 - 6:19 PM
Salut,

OK je vois !
Je pense qu'il faut faire ceci avant d'envoyer (via un bouton submit) :

En code navigateur du bouton qui fait l'upload :

SAI_UPLOAD = Remplace(SAI_UPLOAD, "&", "%26")


En gros, on URL "encode" le & dans le chemin avant d'envoyer au serveur.

@+
Maax°(51)°
Posted on September, 24 2009 - 7:25 PM
C'était une bonne idée mais malheureusement ça marche pas ^^.

As-tu une autre idée?
Sinon c'est pas grave j'interdis le "&" dans le chemin.

Merci pour ton aide en tout cas.
++