Limiter l'affichage du nom d'un fichier.

Fermé
letrancheur Messages postés 210 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 - Modifié par letrancheur le 20/12/2014 à 00:59
letrancheur Messages postés 210 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 - 26 déc. 2014 à 04:36
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 dimanche 28 avril 2013 Statut Membre Dernière intervention 30 janvier 2023 42
Modifié par watarux le 20/12/2014 à 01:38
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 dimanche 28 avril 2013 Statut Membre Dernière intervention 30 janvier 2023 42
Modifié par watarux le 20/12/2014 à 01:38
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 dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 7
Modifié par letrancheur le 20/12/2014 à 01:59
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 dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 7
20 déc. 2014 à 02:02
et comment peux t'on faire un tableau sans base de donnée?
0
watarux Messages postés 266 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 30 janvier 2023 42
20 déc. 2014 à 02:09
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 dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 7 > watarux Messages postés 266 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 30 janvier 2023
20 déc. 2014 à 11:56
a vous parlez d'array, ok je vais faire sa avec. Merci je vais test.
0
letrancheur Messages postés 210 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 7
20 déc. 2014 à 17:42
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 dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 7
Modifié par letrancheur le 20/12/2014 à 02:00
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 mercredi 14 novembre 2007 Statut Membre Dernière intervention 20 décembre 2014 184
20 déc. 2014 à 07:24
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 dimanche 14 juillet 2013 Statut Membre Dernière intervention 25 août 2020 7
20 déc. 2014 à 17:44
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