Black Night
Legacy Member
llo 
Ik gebruik op Stopsein.net bij verschillende scripts BBcode. Nu is mijn probleem het volgende:
Indien iemand een andere post wil quoten, vormt het script automatisch de quote om naar <div class="bbcode_quote">tekst</div>. Maar vanaf dar er een quote in een quote voorkomt, wil het script de 2e quote niet meer parsen in html-tags.
Ik gebruik 2 arrays:
- $bbcode is een array met alle bbcode-tags
- $bbcode_out is een array met alle html-tags die tegenover de bbcode-tags staan.
Het bericht wordt uiteindelijk geparsed door een preg_replace:
$message = preg_replace($bbcode, $bbcode_out, $message);
Een omslachtige oplossing is de preg_replace zoveel keer te laten uitvoeren als er quotes in quotes voorkomen. Dit is echter nogal omslachtig.
Iemand een oplossing?
Thx!

Ik gebruik op Stopsein.net bij verschillende scripts BBcode. Nu is mijn probleem het volgende:
Indien iemand een andere post wil quoten, vormt het script automatisch de quote om naar <div class="bbcode_quote">tekst</div>. Maar vanaf dar er een quote in een quote voorkomt, wil het script de 2e quote niet meer parsen in html-tags.
Ik gebruik 2 arrays:
- $bbcode is een array met alle bbcode-tags
- $bbcode_out is een array met alle html-tags die tegenover de bbcode-tags staan.
Het bericht wordt uiteindelijk geparsed door een preg_replace:
$message = preg_replace($bbcode, $bbcode_out, $message);
Een omslachtige oplossing is de preg_replace zoveel keer te laten uitvoeren als er quotes in quotes voorkomen. Dit is echter nogal omslachtig.
Iemand een oplossing?
Thx!

.