Longueur nom fichier Php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Longueur nom fichier Php

Re: Longueur nom fichier Php

par FredoMkb » 30 juil. 2011, 12:20

Merci pour vos réponses...

En fait, la réalisation d'un tableau avec les différentes possibilités m'a effleuré un temps, mais il y a trop de cas possibles pour que ce soit gérable...

Un simple nom de fichier (que du alphanumérique tout attaché), contenant 5 petites variables, et le tour est joué (enfin, pour le moment ;-))

Merci encore à tous ! =D>

Re: Longueur nom fichier Php

par moogli » 30 juil. 2011, 04:00

remarque au pire il suffit de les numéroter et de créer un fichier ou un table qui sert d'index ^^


@+

Re: Longueur nom fichier Php

par Castor Gaspard » 29 juil. 2011, 22:42

Bonsoir,

Tiens, je vais faire du "bruit", et c'est mal.

Qu'il est loin le temps où l'on ne pouvait donner que sept caractères à son fichier, en tout cas sous Windows (ou avec mon Amstrad Pcw 8256, je ne sais plus). Mais finalement, c'était plus simple et plus sain, même si je comprends l'objectif plutôt futé de notre ami.

Je suis toujours sidéré de voir des espaces dans les noms des fichiers des utilisateurs moyens de Windows. :mrgreen:

Encore pardon.

Gaspard

Re: Longueur nom fichier Php

par moogli » 29 juil. 2011, 22:04

je ne pense pas.

par contre évite a pris les caractères "spéciaux", accents et autres, remplace les espaces par des _ cela t'évitera beaucoup de soucis :)

@+

Re: Longueur nom fichier Php

par FredoMkb » 29 juil. 2011, 15:29

Merci moogli pour ta réponse :)

Au fait, si je me pose cette question c'est parce que le script sur lequel je bosse en ce moment est sensé enregistrer un certain nombre d'infos dans des fichiers, sauf que j'aimerai que le nom de ces fichiers en disent le plus possible sur leur contenu, histoire de pouvoir facilement déterminer s'ils doivent être traités ou pas...

Donc, le nom de ces fichiers risque d'être un peu long, mais si la limite est fixée à 255 caractères, ça devrait être largement suffisant pour l'utilisation que je compte en faire, puisque j'aurais besoin entre 100 et 150 caractères maximum...

Maintenant, c'est vrai que je ne connais pas à priori le système de gestion des fichiers de l'ordi hôte, aurait-il un moyen avec Php pour savoir ce qu'elle est la limite imposée par le système hôte ?

Merci encore :)

Re: Longueur nom fichier Php

par moogli » 29 juil. 2011, 15:16

salut,

je n'ai jamais lu de réponse exacte a ce sujet, certain indique une possible limite de la taille de l'url à 255 caractères (donc le nom max pour ton fichier sera 255- (strlen('http://www'.$ndm.$sousrepertoireeventuel)) (traduction php c'est plus "simple" pour moi la ^^).

après sinon oui il s'agit de la limite maximal autorisée par le système de fichier.

au delà des contraintes inhérente aux systèmes je dirais simplement, quel est l’intérêt d'un nom de fichier de 5000000 caractère ? l'utilisateur ne le retiendra jamais => aucune.

quand on en arrive à ces extrêmes je pense qu'il faut revoir la chose pour qu'elle soir plus simple ?

@+

Longueur nom fichier Php

par FredoMkb » 29 juil. 2011, 14:35

Bonjour à tous :)

Il me semble déjà avoir vu cette question quelque part, mais je n'arrive pas à retrouver l'échange... ok, désolé si ça fait doublon mais quelle est la longueur maximum pour un nom de fichier Php ? :shock:

J'imagine que c'est surtout le serveur qui défini cette limite, mais comment la connaître ?

Merci :)