meridius
Messages postés6Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention24 juin 2003
-
16 juin 2003 à 16:54
Kenaghdar
Messages postés71Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention27 juin 2003
-
18 juin 2003 à 00:40
Hello tout le monde,
Voilà j'aimerais parcourir tout mes dossiers et sous-dossiers pour trouver le fichier le plus récent et en récupérer la date pour l'afficher sur ma première page... le but étant qu'à chaque modification effectuer sur mon site, la date se mette à jour automatiquement.
Kenaghdar
Messages postés71Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention27 juin 20032 16 juin 2003 à 17:11
Hello,
(Attention, c'est l'ancien étudiant qui va parler...)
Tu nous donnes un superbe exemple de parcours d'arbre récursif. Le truc est d'avoir une fonction qui, pour un répertoire passé en paramètre, lire le contenu du répertoire en question (fichiers et répertoire, sauf . et ..). Une fois que tu as le contenu, tu le parcours. Si c'est un fichier, tu prends sa date et la compare avec la dernière date que tu avais (au départ, tu mets une valeur minimale) et tu la gardes si elle plus grande. Si c'est un répertoire... tu appelles la fonction en passant comme paramètre le répertoire concerné.
Si tu exécutes une première fois cette fonction avec la racine de ton site, tu vas parcourir tous les fichiers de ton site et au final tu auras la date de modification la plus récente.
Si tu n'es pas ultra-pressé, je peux t'envoyer un squelette de code ce soir que tu pourras alors modifier pour qu'il corresponde vraiment à tes besoins.
A+
Ken.
(Ok, mon intervention n'était pas très utile. Autant pour moi)
Kenaghdar
Messages postés71Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention27 juin 20032 18 juin 2003 à 00:40
De rien. Un 'tit conseil quand même: évites le copier-coller bête et méchant :) J'ai pas testé à fond le code et il se peut qu'au niveau perf, ce ne soit pas le top du top.