SHOW_DIR() : ANALYSE DU CONTENU D'UN RÉPERTOIRE

cs_buse Messages postés 2 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 9 décembre 2003 - 9 déc. 2003 à 14:50
atrickofthetail Messages postés 18 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 18 novembre 2004 - 12 août 2004 à 12:13
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18554-show-dir-analyse-du-contenu-d-un-repertoire

atrickofthetail Messages postés 18 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 18 novembre 2004
12 août 2004 à 12:13
Source mise à jour !
atrickofthetail Messages postés 18 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 18 novembre 2004
10 août 2004 à 10:49
Voilà la correction qui m'a été envoyée par samylatortue ... Il ne parvenait pas à la poster, et je m'en suis donc chargé !
Le script corrigé sera bien sûr disponible prochainement, dès que je trouverai un moment pour le faire.

Il faut remplacer la ligne :
$infos_stat = stat($file);
par :
$infos_stat = stat($chemin."/".$file);

Comme a dit samylatortue : "évidemment, faire les stats dans le bon rep ca aide ^^"
samylatortue Messages postés 42 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 6 mars 2009
29 juil. 2004 à 11:54
le code est excelent, c'est exactement ce que je cherchais, j'ai ajouté des petites fonctions pour mettre en forme le nom du fichier (enlever l'extention qui traine...) ou convertir les octects en ko vi vi c tout bete je suis pas un pro de php.
toute fois je rencontre une erreur, si je lance la fontion pour scaner le répertoire actuel ca marche, mais si je lance la fonction pour scaner un autre rep, la fonction stat() delire completement, elle me faire l'erreur 2 (aucun fichier ou rep invalaide) bizarre car ap avoir ecris des erreur pour tout les fichier le tableau se remplie, biensur tout ce qui a rapport a la fonction stat est éronné (par ex les dates sont à zero 01/01/70 ^^).
si qqun peux me sortir de ce mauvais pas ...
merci d'avance
cyberbenfr Messages postés 12 Date d'inscription lundi 27 janvier 2003 Statut Membre Dernière intervention 13 juillet 2005
6 févr. 2004 à 10:09
Excellent script qui marche super bien ;)

merci
atrickofthetail Messages postés 18 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 18 novembre 2004
10 déc. 2003 à 20:05
Voilà une mise à jour !
J'ai ajouté deux-trois trucs sur la date de création, de la dernière modification, et la date du dernier accès ...
Rien d'essentiel, mais c'est tjs ça de pris ! ;-)
atrickofthetail Messages postés 18 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 18 novembre 2004
10 déc. 2003 à 16:17
Bon moi personnellement j'ai rien contre les gens qui se foutent sur la gueule en dessous de mes programmes, mais vu les paramètres de mon compte, j'ai reçu autant de messages que vous avez posté de commentaires ... ;-)

Sinon, bah je suis plutôt d'accord dans l'esprit avec stailer, vaut mieux deux codes sources qu'un seul ... Il faut laisser marcher la concurrence, les prgms n'en deviennent que plus efficaces ! :)
Ceci dit, c'est vrai que ça met de l'ambiance ...

Bye ! :D
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
10 déc. 2003 à 15:05
Ouais, c'est vrai que c'est marrant et que ça met de l'ambiance ... Mais faut qu'il y est vraiment une bonne raison, sinon c'est plus crédible et ça ne passe plus. Sans rancune ! :)
cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 1
10 déc. 2003 à 00:22
Merde. En général celui qui critique dans le texte est celui qui a laissé une note assez catastrophique... Bah c'est l'exception qui confirme la règle.
J'étais persuadé que c'était toi le 5/10 ... Autant pour moi.

Ps: Moi j'aime bien me foutre sur la gueule.. Ca met l'ambiance dans les forums : ))
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
9 déc. 2003 à 23:51
D'une, j'ai pas mis de note, de deux, j'en était fier de ma source pour la routine pour éliminer les entrées identiques dans un tableau indexé. Alors, à part le :(, je ne vois pas ... Ensuite, si t'es parano, désolé c'est plus mon problème. Pour finir, jusqu'à preuve du contraire, c'est pas ta source alors je ne vois pas pourquoi tu t'emballe au lieu de laisser parler atrickofthetail.
Ou alors, on a qu'à continuer sur ce terrain, après tout ça faisait pas mal de temps que je ne me suis pas foutu sur la gueule avec quelqu'un sur un forum.
LocalStone
cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 1
9 déc. 2003 à 23:18
"Tiens je veux pas te faire chier..."
+ "Je suis fier de moi" sur les comments de ta source + le ":(" style le gars il est désolé... T'as une façon de présenter les choses bizzarement.
Moi aussi je suis désolé si je me trompe mais la note était à 5/10 comme par hasard.
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
9 déc. 2003 à 22:01
Et mais attends un peu toi, je n'ai en aucun cas agressé atrickofthetail, je lui ai juste dit qu'il existe une source potentiellement similaire, qui je pense pourrait l'interresser.

Donc petit message pour Stailer :
Apprends à lire avant d'écrire !
cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 1
9 déc. 2003 à 20:03
Merci pour cette source. Le code est différent de celui de LocalStone et est aussi intéressant pour d'autres usages.. Bref, il n'y a JAMAIS assez de codes sources sur PHPCS ou sur tous les autres sites du réseau.

Donc petit message pour LocalStone :
Ce que tu as fait c'est très bien mais calme toi un peu et laisse les autres vivre...
atrickofthetail Messages postés 18 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 18 novembre 2004
9 déc. 2003 à 16:54
Dsl LocalStone de réinventer la lune !
J'ai simplement écrit ce script pour mon usage personnel, sans aller regarder sur codes-sources, et je l'ai ensuite ajouté sans rien vérifier ...
Encore désolé ! :)
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
9 déc. 2003 à 16:27
Tiens, c'est pas que je veuille te faire chier, atrickofthetail, mais regarde ça ...
http://www.phpcs.com/code.aspx?ID=17894
LocalStone :( ...
cs_buse Messages postés 2 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 9 décembre 2003
9 déc. 2003 à 14:50
Salut,

Bah, moi, je trouve ce script excellent ! Rien à redire ! Bien expliqué ! Merci Msieu atrickofthetail :D

BuSe.
Rejoignez-nous