Afficher l'arborescence d'un site - Apprendre-PHP.com

Rechercher
PHP5 Avancé - Eric Daspet et Cyril Pierre de Geyer - Commander sur Amazon.fr

Afficher l'arborescence d'un site

Par Xireus -  5 reponses -  Le 04/01/2008 -  Flux RSS - 

Bonsoir,

Est-il posible d'afficher l'arborescence complète d'un site en PHP avec un fichier placé n'importe où sur ce site ? Si c'est le cas, pouvez-vous me donner des pistes ?

 

 

Réponses apportées à cette discussion

Par Emacs -  Le 04/01/2008 - 

Salut Xireus,

Tu parles de l'arborescence des fichiers disponibles sur le serveur ? Si c'est le cas, alors il faut trouver une petite fonction récursive qui va lister tout ça. Mais s'il y'a trop de fichiers sur le serveur, la récursivité risque de planter tôt ou tard...

 
Par Sowhat -  Le 04/01/2008 - 

Yop,

Comme l'a dit Emacs, il faut utiliser une fonction récursive.

Pour la créer, regarde du côté de scandir() (si t'as pas PHP5 ya un exemple dans le doc pour s'en passer).

 

 
Par Xireus -  Le 07/01/2008 - 

Plop,

Merci à vous, mais il s'avère que scandir() affiche les fichiers et dossiers qui sont dans le même dossiers que mon fichier, or, je voudrais obtenir l'arborescence de tout le site.

 
Par Sowhat -  Le 11/01/2008 - 

C'est fonction récursive + scandir().

Tu comprends la récursivité ?

 

 
Par biohazard -  Le 10/02/2008 - 
 

Ajouter une réponse à la discussion

Seuls les membres loggués sont autorisés à poster dans les forums !