script générateur de sommaire

script générateur de sommaire - PHP - Programmation

Marsh Posté le 30-06-2011 à 18:29:43    

Salut à tous.

 

J'ai sur mon site un paquet de dossiers/articles à gérer. Actuellement je fais les sommaires de ceux-ci manuellement, ce n'est plus très moderne comme technique. :/

 

Mes dossiers sont sous la forme suivante.

<h1>titre</h1>
 <p>blablabla</p>
 <h2>sous-titre</h2>
  <p>blablabla</p>
  <p>blablabla</p>
 <h2>sous-titre</h2>
  <p>blablabla</p>
  <p>blablabla</p>
<h1>titre</h1>
  <p>blablabla</p>
 <h2>sous-titre</h2>
  <h3>sous-titre</h3>
   <p>blablabla</p>
  <h3>sous-titre</h3>
   <p>blablabla</p>
 <h2>sous-titre</h2>
  <p>blablabla</p>
  <p>blablabla</p>

 

J'aimerais faire un script qui lit l'article, repère les titres, et organise un sommaire.

 

Seulement, je ne vois pas du tout comment me lancer. Je pourrais bien imbriquer des boucles de explode(), mais ça ne me semble pas propre ; et je ne vois pas comment fonctionner en regex.

 

Pourriez-vous me mettre sur la voie?
Merci.


Message édité par Poly le 13-08-2021 à 14:05:54
Reply

Marsh Posté le 30-06-2011 à 18:29:43   

Reply

Marsh Posté le 01-07-2011 à 11:00:47    

Pourquoi pas avec les expression régulières et les fonctions associées ?

Reply

Marsh Posté le 01-07-2011 à 17:55:29    

@scarf3ss3 +1
Des regex feront très bien l'affaire. :D

Reply

Marsh Posté le 01-07-2011 à 21:37:01    

Et pourquoi ne pas générer le sommaire via javascript puisque c'est au moment du chargement de la page que tu en as besoin ?


---------------
Blablaté par Harko
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed