Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Preg_replace - bbcode
Lirdoner
post 1.02.2013, 16:04:21
Post #1





Grupa: Zarejestrowani
Postów: 500
Pomógł: 1
Dołączył: 29.09.2009

Ostrzeżenie: (0%)
-----


Witam, zrobiłem na stronie coś na styl forumowych cytatów. Zamieniam tagi przy pomocy preg_replace
  1. 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

Zamienia na
Kod
<div class="quote">asd:</div><blockquote>
[quote=adsa]
text
</blockquote>
text
[/quote]
text"

Jak to poprawić?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:37