Ayant rencontré des bizarreries dans des noms de fichiers losqu'ils
transitent par différents systèmes d'exploitation ou par un serveur FTP.
Ayant entendu ici ou là qu'il valait mieux éviter de laisser des espaces
et des accents, je me pose la question :
Quels sont les caractères ou signes à éviter dans les noms de fichiers?
Quels sont ceux que l'on peut utiliser?
Quels sont les caractères ou signes à éviter dans les noms de fichiers? Quels sont ceux que l'on peut utiliser?
D'une façon stricte, tout ce qui n'est pas alpha-numérique.ext de 8 max caractères peut poser problème.
Après, tu peux avoir des problèmes ou non, ça vas dépendre de la situation
Si tu as des doutes, tu compresses tes fichiers et c'est boc.
Les trucs à éviter absolument, amha, sont /:*?"<>|;, les espaces devant ou derrière le nom, les accents, les noms de plus de 32 caractères, ...
En cas de problèmes, tu peux toujours faire une archive de tes fichiers, ils seront protégés au moins durant le transit.
Les espaces peuvent être utilisés dans le nom d'un fichier mais pour les liens il faudra les remplacer par le code hexadécimal correspondant.
Exemple: - nom du fichier: "ma page.html" - lien vers ce fichier: "http://www.monsite.com/ma%20page.html"
Ignace de Witte http://www.reunionislandguns.com
Nicolas.MICHEL
Ignace de Witte wrote:
Les espaces peuvent être utilisés dans le nom d'un fichier mais pour les liens il faudra les remplacer par le code hexadécimal correspondant.
Mais oui, tu peux utiliser les espaces et des choses bien pire. Tu peux même utiliser le caractère "retour de chariot" dans un nom de fichier.
Le problème est qu'à un moment ou un autre, ça vas merder.
L'espace étant un séparateur en programation, il arrive que du code mal écrit ne les gère pas. A présent un espace en début ou en fin de nom sera bien pire qu'un espace au milieu du nom. -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Ignace de Witte <ignace.dewitte@mac.com> wrote:
Les espaces peuvent être utilisés dans le nom d'un fichier mais pour les
liens il faudra les remplacer par le code hexadécimal correspondant.
Mais oui, tu peux utiliser les espaces et des choses bien pire.
Tu peux même utiliser le caractère "retour de chariot" dans un nom de
fichier.
Le problème est qu'à un moment ou un autre, ça vas merder.
L'espace étant un séparateur en programation, il arrive que du code mal
écrit ne les gère pas.
A présent un espace en début ou en fin de nom sera bien pire qu'un
espace au milieu du nom.
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
Les espaces peuvent être utilisés dans le nom d'un fichier mais pour les liens il faudra les remplacer par le code hexadécimal correspondant.
Mais oui, tu peux utiliser les espaces et des choses bien pire. Tu peux même utiliser le caractère "retour de chariot" dans un nom de fichier.
Le problème est qu'à un moment ou un autre, ça vas merder.
L'espace étant un séparateur en programation, il arrive que du code mal écrit ne les gère pas. A présent un espace en début ou en fin de nom sera bien pire qu'un espace au milieu du nom. -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas