Crew PHP |
|
ik heb op mn site een forumpje gemaakt, met daarin wat codes zoals de quote [ quote], etc, via deze regel:
$text = preg_replace("#\[quote\](.*?)\[/quote\]#si","<table class=tablequote><tr><td>\\1</td></tr></table>", $text);
$text = preg_replace("#\[quote\](.*?)\[/quote\]#si","<table class=tablequote><tr><td>\\1</td></tr></table>", $text);
nou werkt dat prima in normaal gebruik, maar als ik als reply zou typen
"[quote ] hoi daar [quote ] hoe [/quote ] is het [/quote ]"
krijg je dat zo word:
"Citaat: hoi daar [quote ] hoe
is het[/quote]"
logisch, want de preg replace zeokt t tussen de 2 tags in. Hoe ga ik dat simpel tegen?
|