Nom des fichiers uploadés

Bonjour,

Dans ce fil, je teste l'existence d'un fichier uploadé, et dont le nom initial comportait des _ (underscore)

Lorsqu'on uploade ces fichiers, les _ deviennent des tirets.

Pas bien méchant en soi, mais cela demande une vigilance.

Possibilité d'y remédier?

Merci, et bonne soirée

Bonjour,

C'est un comportement normal du script.

Lorsqu'un fichier est uploadé, son nom est "nettoyé" et affiché sous une forme de type compatible avec une l'URL, c'est à dire, sans espaces, sans accents, sans caractères spéciaux, sans majuscules, et bien plus encore ... Puis selon le type de fichier ou son poids, celui-ci est compressé (avec le même nom).

Cordialement,

Bonsoir,

OK, donc, si je comprends bien, un tiret est accepté, mais pas un underscore...

Pour info, je n'utilise jamais de tiret, ni d'espace, dans mes noms de fichiers, et je pensais (donc à tort) qu'un underscore passait "tous" les chemins obscurs des scripts (Je n'y connais rien en codage d'url non plus...)

Merci pour ces précisions, et bon W-E

Pour te donner un exemple, "un_super_exemple" est considéré comme une seul mot par Google si dans une URL, alors que "un-super-exemple" est considéré comme une expression de 3 mots, ce qui est bien plus juste pour la compréhension des URLs.

Dans ce cas, j'ai simplement utilisé le même script que pour les URLs pour ne pas réinventer la roue

Rechercher des sujets similaires à "nom fichiers uploades"