preg_replace('/\[quote\=(.*?)\](.*?)\[\/quote\]/s', '<div class="quote">$1:</div><blockquote>$2</blockquote>', $data)
Niestety jeżeli jest cytat w cytacie skrypt nie działa poprawnie
Przykładowo
Kod
[quote=asd]
[quote=adsa]
text
[/quote]
text
[/quote]
text
[quote=adsa]
text
[/quote]
text
[/quote]
text
Zamienia na
Kod
<div class="quote">asd:</div><blockquote>
[quote=adsa]
text
</blockquote>
text
[/quote]
text"
[quote=adsa]
text
</blockquote>
text
[/quote]
text"
Jak to poprawić?