PHP-MySQL-TreeView

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP-MySQL-TreeView

par damaskinos » 05 juin 2009, 16:00

Salut,

il y a plein de solution sur google

http://www.google.ca/search?q=lister+re ... =firefox-a

J'ai pas testé mais y a lui qui semble faire ce que tu veux excepter l'insertion dans la BD.

http://www.phpsources.org/scripts119-PHP.htm

C'est pas compliqué ce que tu veux faire tu pourrais t'inspirer des fonctions aux dossiers pour faire ton script.

http://ca3.php.net/manual/fr/ref.dir.php

1 - tu scan ton dossier de manière récursive. Comme ca tu recupère tous les sous dossiers.
2- quand tu trouves plus de dossier tu listes les fichiers, tu insères le nom du dossier dans ta table et tu remontes, tu listes encore les fichiers et remonte jusqu'au premier dossier. Ca se fait bien avec la récursivité.
3 - avec mkdir tu peux créer un dossier via le script avec les permissions que tu veux et faire l'insertion dans ta bd.

En gros c'est le pattern.

PHP-MySQL-TreeView

par santille » 05 juin 2009, 15:06

Bonjour,

Je suis à la recherche d'un script ou d'une solution qui me permettrait de faire la chose suivante :
Lister les répertoires de mon serveur sur une page PHP sous la forme d'une arborescence (TreeView) et insérer

dynamiquement le nom de ces répertoires dans une table de ma base de données MySQL. En d'autres termes, lorsque

j'ajoute un répertoire sur le serveur, celui-là apparaît automatiquement sur ma page PHP et dans le champ de la

table de ma base de données ce qui me permet de l'utiliser pour un autre script.

J'espère avoir été clair...

Auriez-vous une idée?

Merci,

Sébastien