Sommaire dynamique

skyangel
Invité n'ayant pas de compte PHPfrance

28 juin 2006, 15:52

Bonjour,

JE voudrais créer un sommaire comportant les gros titres de mon informations
genre:

1. Introduction
2.détail


J'aimerais que quand on clique sur le premier titre , il se dévellope en contenu du paragraphe.
Lorsque je clicke sur le second titre , il rétrécit le premier et développe le sien .

En quel langage , je peux développer ca?? PHP?? XML??


Merci d'avance

Mammouth du PHP | 684 Messages

28 juin 2006, 16:12

Salut.

Pour remplir ton sommaire dynamiquement, il te faut une base de données par exemple. Si tu n'en a pas ou si c'est trop compliqué pour toi, tu peux le faire avec des fichiers mais c'est moins pratique avec beaucoup de contenu.
Cette technique se fait avec PHP et des requettes vers ta base de données.

Pour ce qui est de faire un effet de pliage, tu as plusieurs techniques. Tu peux faire du javascript qui te pliera/depliera tes paragraphes. Tu peux aussi recharger la page avec les contenus qui changent en PHP.
Zigz4g

skyangel
Invité n'ayant pas de compte PHPfrance

28 juin 2006, 16:20

Merci de ta réponse.

Je connais les bases de données mais le contenu des paragraphes serait archié dans des fichiers. ou dans un fichier
Je voulais réaliser ce module avec le moins de bande passante utilisée.
Je pensais à XML aussi . Il y a t il possibilité???

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

28 juin 2006, 17:21

XML permet de stocker les données, en les entourant de balises sémantiques (comme en HTML en fait), donc ce sont des fichiers.
XML n'est pas un langage de programmation, mais un langage de description.

Tu peux tout à fait coupler tes fichiers XML à du code PHP.
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.