begin process at 2012 05 27 20:09:14
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > EXPLORATION RÉCURSIVE DE RÉPERTOIRES AVEC MISE EN LIGNE DE FICHIERS

EXPLORATION RÉCURSIVE DE RÉPERTOIRES AVEC MISE EN LIGNE DE FICHIERS


 Information sur la source

Note :
5,75 / 10 - par 4 personnes
5,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Initié Date de création :27/01/2005 Date de mise à jour :27/01/2005 14:34:26 Vu / téléchargé :4 592 / 574

Auteur : zifnig

Ecrire un message privé
Site perso
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Les fichiers sont listés par répertoire, le niveau d'imbrication est illimité.
Le tag fieldset permet de délimiter les fichiers d'un même répertoire.


 Conclusion

Une feuille de stype peut être ajoutée en complément pour modifier les couleurs de restitution (, background, legend...).

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

27 janvier 2005 14:34:26 :
suppression des parties de code non génériques.

 Sources de la même categorie

SUPPRESSION AUTOMATIQUE DES FICHIERS RAW ORPHELINS APRÈS UN ... par malokaff
UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151

Commentaires et avis

Commentaire de GRenard le 27/01/2005 13:16:12

Yark, c'est plutot mal codé... de plus tu fais ton scanning de tes "dossiers" à la fin de ton while, c'est bizarre mais bon...
T'as mis d'autres conditions pas mal inutiles pour d'autres personnes (toolbox !?)
C'est total débutant ce script...

Commentaire de zifnig le 27/01/2005 14:52:37

Un expert comme toi devrait savoir que lors de l'exploration d'un répertoire, les sous-répertoires ne sont pas forcément lus en premier.

Le fait d'explorer les sous-répertoire après les fichiers du répertoire permet une restitution plus sympathique.

Peut m'importe si ce script est de niveau débutant ou non, le but est de faire partager un script qui resssort très simple, soit, mais qui est très efficace.

Commentaire de kankrelune le 27/01/2005 15:23:33

Mdr... exellent ton avatar... .. . :o)

Ca me rappel ma jeunesse... pas que je soit très vieux mais j'ais arrêté à l'époque de l'arrivée des ice age (ça doit faire 10 ans ou un truc dans le genre)... .. . ;o)

Bon je sais rien à voir avec la source... vous dérangez pô je connais la sortie... .. . :oD

@ tchaOo°

Commentaire de Naixn le 27/01/2005 20:28:44

Moi je dirais plutôt un truc au niveau de la façon dont tu codes, et non pas sur le code en lui même.
Déjà, la base de la programmation, c'est la régularité. Or, tu n'es pas régulier du tout : des fois tu mets des espaces avant et après les "=", des fois pas, des fois tu mets juste un espace devant les "!=" mais pas après .... Bon déjà ça, c'est le bordel, mais en plus :
if (($file!=".")&&($file!=".."))
devrait ressembler à :
if (($file != ".") && ($file != ".."))

Il faut savoir qu'un code lisible, et bien présenté, est souvent bcp plus efficace, dans le sens où il plus simple à lire, et du coup on repère mieux les erreurs.
De plus, c'est plus sympa d'avoir un truc bien codé quand on met ça sur le net ...

Sinon, une autre irrégularité :
if (is_dir("$homedir/$file"))
$chemin_fic=$homedir."/".$file;

Une fois tu utilises les variables dans les guillements, une autre fois tu utilises la concaténation ...

Je te conseille une source : http://www.phpcs.com/code.aspx?id=24870
Elle t'apprendra beaucoup, et je te conseille vraiment d'étudier et de respecter ce qui est dis :)

En gros, apprends à mettre des espaces pour mieux présenter ton code, apprends à être régulier, et tu veras, tu évoluera beaucoup mieux :)

Sur ce, bonne chance :)

Commentaire de coucou747 le 27/01/2005 21:25:42 administrateur CS

bah le truc, c'est que la ta fonction, c'est ta source, et c'est une page entière, si tu lui mets pas de return, et si tu ne fais pas l'affichage dans la "fonction main", ça sert à rien de faire une fonction...

ça peut être interessant de faire ça pour un moteur de recherche par exemple (j'ai fais ce style de fonction pour ça) mais faut lui faire un return, et rien lui faire afficher, sinon, tu vas la recoder 45 fois pour lui donner des aplis diférentes...

Commentaire de LocalStone le 27/01/2005 22:29:11

Moi aussi, je passe juste pour montrer du doigt l'avatar de Zifnig. D'ailleurs, si ça t'interesses, j'ai le Lotus Noir ... Meuh non, j'déconne !
++ !

Commentaire de spiderdrick le 08/02/2005 13:21:30

Dsl mais il ne marche pas ton code... g que des fichier .doc à la base de mon serveur et ton scripte affiche bien les liens mais impossible d'ouvrir les fichiers!!!

@++

Commentaire de zifnig le 08/02/2005 13:32:00

Bizarre, ça marche nikel sur mon site.

Vérifies que tu as valorisé correctement l'appel à la fonction explore (bonne valeur dans les variables $path_home et $home).

Pour vérifier le lien, tu fait dessus clic droit/propriétés : tu dois avoir l'adresse correcte du fichier tq http://monsite.fr/mon_fichier.zip

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales