Bonjour à tous,
Reprenant le principe du BBCode je suis en train de mettre en place un petit formulaire d'édition avec quelques mises en formes.Cependant, j'ai constaté lorsque je plaçais deux fois la même balise, ça remplaçait qu'une seule fois.
Explication :
-Si dans le textarea je mets :
-Il est transformé par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [tab][tab]MONTEXTE[/tab][/tab]
- Et renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $texte = preg_replace('#\[tab\](.*)\[/tab\]#Usi', '<span style="margin-left:4em">$1</span>', $texte);
J'aimerai savoir ou peut se trouver mon erreur car au final ça le fait pour toutes les balises si je "spam" un peu la même sur le même texte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <span style="margin-left:4em">[tab]zezadaz</span>[/tab]
Merci d'avance,
DiDieuh
Partager