Limiter l'affichage du nom d'un fichier.

letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   -  
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voila je début en php et pratique le HTML depuis 1 an et j'ai réalisé un système d'envoi réception de fichiers et j'avais 2 questions concernant la réception

1=> Est-il possible de mettre les fichiers du plus ancien au plus récent sans base de donnée?

2=> j'affiche le nom du fichier en dessous de celui-ci mais je voulais savoir comment limiter l'affichage du nom a par exemple 10 caractères puis "..."
+BONUS si possible: ne pas afficher l'extension dutout
Merci d'avance de l'aide que vous m'apporterez
A voir également:

3 réponses

watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
Bonsoir, j'ai moi même appris en cherchant par moi même alors je ne te donnerais pas la réponse en clair mais te mettre sur la voie :)

Tu auras besoin de ces 2 fonction.

https://www.php.net/manual/fr/function.substr.php
https://www.php.net/manual/fr/function.str-pad.php

Si tu ne comprends pas trop je suis disposé à t'aider :)

pour l'extension oui c'est possible mais ça tu le trouveras facilement sur google :)
0
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
pour ranger les fichier dans un ordre oui il est possible de le faire sans base de donnée.

Tu devras stocker le nom de tes fichiers dans un tableau et le trier.

il y a des fonctions qui t'aiderons pour ça .
0
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   7
 
n'y aurais-t-il pas moyen de faire comme le système sur windows en triant par la dernière modification? Comment font-il cela utilisent-ils un tableau? ou une base de donnée ou c'est encore via un autre procédé?
0
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   7
 
et comment peux t'on faire un tableau sans base de donnée?
0
watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   42
 
et bien, un tableau en php, est la base du php.

http://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/les-tableaux-43
0
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   7 > watarux Messages postés 266 Date d'inscription   Statut Membre Dernière intervention  
 
a vous parlez d'array, ok je vais faire sa avec. Merci je vais test.
0
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   7
 
aussi-non j'avais une autre idée pour le système de tris.
Vu que lorsque l'on regarde coté serveur dans le dossier des images, l'on sait voir quand le fichier à été importé je voulais savoir si en php l'on pouvaient reprendre ces données pour faire le tris ce qui m'éviterais de faire une base de donnée
0
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   7
 
j'ai fais une fausse manipulation en supprimant un de mes messages donc la 2e partie est résolue il ne manque plus que la première.
Merci d'avance à tous
0
MaamuT Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   184
 
Le nom du fichier sur le système de fichier n'est en soit pas vraiment important, ajoute lui un attribut "nom" pour l'affichage "public" et le tour est joué, après, tu t'en tapes qu'il ait un nom à rallonge sur le disque, c'e n'est qu'un adressage arbitraire, rien n'empêche d'ajouter d'autres attributs tout aussi arbitraires mais plus facile à gérer.
0
letrancheur Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   7
 
si il l'est car je voudrais par la suite faire un système de recherches peux être ou les le nom des images ferraient partie des choses recherchées
0