Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3778 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  magic

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

magic

n°1351321
wewen1
Sex, drugs and Rock'N Roll
Posté le 21-04-2006 à 15:39:12  profilanswer
 

Salut les gars,
 
Une question peut-être déjà posée :
comment générer automatiquement une page avec le plan du site ?
En gros, faudrait pouvoir mettre un code qui scanne le site et renvoi sa structure automatiquement ?
je développe sous Dreamweaver : y a un option comme ça dans ce logiciel ?
 
Merki
Wewen :hello:

mood
Publicité
Posté le 21-04-2006 à 15:39:12  profilanswer
 

n°1351350
Yertle
Posté le 21-04-2006 à 16:04:08  profilanswer
 

bon moi je pense j'ai la solution , je réfléchi dessus vite fait en algo chez moi et je revien demain (j'ai pas le net chez moi).
A+.

n°1351650
wewen1
Sex, drugs and Rock'N Roll
Posté le 22-04-2006 à 00:29:09  profilanswer
 

Yertle a écrit :

bon moi je pense j'ai la solution , je réfléchi dessus vite fait en algo chez moi et je revien demain (j'ai pas le net chez moi).
A+.


Merci mon pote !
 
En fait le truc cool serait la même chose que ce forum : je vois qu'en haut à gauche du forum il y a l'arborescence des rubriques.
C'est un truc comme ça qu'il faudrait.
Avec un détail tout de même : pas de gestion par BDD. Ca je sais faire.
non le truc c'est vraiment un code dynamique qui renvois l'arborescence du site en faisant un scan du dossier principal.
 
Je suis toujours dessus mais si vous avez une idée, allez-y les gars !
 
bonne nuit
Wewen :sleep:

n°1351660
naceroth
Posté le 22-04-2006 à 01:19:32  profilanswer
 

wewen1 a écrit :

Merci mon pote !
 
En fait le truc cool serait la même chose que ce forum : je vois qu'en haut à gauche du forum il y a l'arborescence des rubriques.
C'est un truc comme ça qu'il faudrait.
Avec un détail tout de même : pas de gestion par BDD. Ca je sais faire.
non le truc c'est vraiment un code dynamique qui renvois l'arborescence du site en faisant un scan du dossier principal.
 
Je suis toujours dessus mais si vous avez une idée, allez-y les gars !
 
bonne nuit
Wewen :sleep:


 
Faudrait savoir ce que tu veux, un scan du dossier principal, c'est loin d'être le même niveau de difficulté que le plan d'un site :hello:  
 
Pour le scan, tu tournes sous php5, c'est facile, tu as une fonction scandir qui le fait. Sinon, faut voir du côté de readdir, opendir and co (enfin, tout ce qui concerne les dossiers dans la doc) et adapter si tu veux aussi parcourir les sous-répertoires. (je recopie pas le code, il est dans la doc)

n°1351855
Yertle
Posté le 22-04-2006 à 15:42:22  profilanswer
 

bon la je bosse, je suis chez ikea et j'ai juste 15min de pause donc je pourrais répondre que lundi au bureau, mais explique moi en attendant si tu veux une arborescence totale de tes dossiers et sous dossiers a partir de la racine ou si tu veux un plan du site (auquel cas certains dossier ne doivent pas apparaitre et la c'est beaucoup plus compiqué...)

n°1352046
wewen1
Sex, drugs and Rock'N Roll
Posté le 22-04-2006 à 23:50:05  profilanswer
 

Merci à vous 2 pour vos messages.
 
Je réexplique car c'est vrai que le mot "scan" n'est peut être pas le plus adapté.
 
En fait, je veux créé un code (si possible bien sûr) sur une pge php, dite 'sitemap.php" par exemple, qui m'affiche uniquement les pages web présentes dans le dossier principal.
 
L'idéal serait qu'en gros chaque fois qu'un visiteur charge la page, elle se mette à jour automatiquement en fonction des changements survenus dans la structure (ex. ajout d'une page).
 
Je suis ultra faignant donc je cherche surtout à ne pas avoir à écrire moi-même la structure du site à chaque fois.
 
Donc pour résumé, je cherche à automatiser l'affichage d'un plan de site avec mise à jour automatique.
 
Je me doute qu'il y a quelques complications lorsque l'on veut exclure des sous-dossiers mais si on affiche que les pages du dossier prinicipal ce sera déjà une première étape.
 
Mais vous faites comment vous par exemple ? Vous rédigez toute l'arborescence vous même ? Vous la gérer par BDD ? Ou autre ?
 
Remarquez, je réfléchis là et je medis qu'une solution pourrait être:
utiliser une des fonctions de scan de php5
envoyer les infos à une BDD
récupérer ces infos et les afficher sur la page avec une mise en page particulière (ça c'est pas le plus dur).
 
Du coup, chaque fois que la page est chargée, il y a un scan du dossier principal, un envoi à MySQL et une récupération.
 
C'est juste pas super léger comme action.
 
Bon allez, j'arrête, je chercherai encore demain.

n°1352057
xtof_83
Freeride Spirit
Posté le 23-04-2006 à 00:18:06  profilanswer
 

Franchement j'ai des doutes sur le scan des dossiers, sous répertoires etc...
 
Tu auras toujours un truc que tu veux pas afficher etc etc..
 
Le mieux, si tu veux un truc simple, c'est avoir tout dans une BDD...
 
Voilà mon avis :D

n°1352077
naceroth
Posté le 23-04-2006 à 01:32:12  profilanswer
 

wewen1 a écrit :


Mais vous faites comment vous par exemple ? Vous rédigez toute l'arborescence vous même ? Vous la gérer par BDD ? Ou autre ?


 
Ben déjà, le plan du site pour moi c'est soit le schema ultracomplet qui détaille quelle page tu peux atteindre depuis telle autre page, quelles pages sont incluses dans telle autre, etc. Mais c'est une structure qui se définit avant de commencer à bosser et qui n'est absolument pas destinée aux visiteurs.
 
Ou alors, c'est la "mise à plat" des menus. Et comme les menus proviennent d'une db, c'est un traitement propre à la manière dont tu crées tes menus et leur hierarchie dans ta base de données. (et c'est souvent un truc qu'on loge dans un cache, c'est l'exemple type du truc lourd qu'il est inutile de recalculer à chaque chargement d'une page).
 
Et comme le souligne xtof_83, le scan de l'arborescence du site, ça risque de renvoyer des infos que tu ne veux pas afficher ou d'autres qui n'ont que peu d'intérêt, à moins que tu concoives ton site de manière ultra-précise. :)

n°1352078
phenxdesig​n
Posté le 23-04-2006 à 01:39:22  profilanswer
 
n°1352079
phenxdesig​n
Posté le 23-04-2006 à 01:40:35  profilanswer
 

et un site c'est rarement le reflet des dossiers  :heink:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  magic

 

Sujets relatifs
Problème CVS - Magic Number[applet] Bad magic number
Magic Software??Magic quotes for incoming GET/POST/Cookie data...
Need to obtain the job magic number in GMPI_MAGIC ![Applet] Applet signé + magic value ?!
Les magic quotes : bien/pabien ?Magic Quotes
[PHP] changer magic_quotes[PHP] magic_quotes_runtime à off
Plus de sujets relatifs à : magic


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)