Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podwójne cytowanie (jak na forum)
deha21
post
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


Robię sobie takie proste forum. Podpatrzyłem parser bbcode i chciałem zrobić cytowanie za pomocą [ QUOTE ]. Problem jest taki, że działa mi tylko gdy zrobię jeden cytat, a gdy jest cytat w cytacie to zmienia tylko ten pierwszy cytat a resztę pozostawia jako tekst. Dobrze wytłumaczyłem? (IMG:style_emoticons/default/smile.gif)

Mój kod:
  1. $patern="#\[quote=([^\]]*)\]([^\[]*)\[/quote\]#i";
  2. $replace='<div class="quote"><span>\\1:</span><p>\\2</p></div>';
  3. $str=preg_replace($patern, $replace, $str);
Go to the top of the page
+Quote Post

Posty w temacie
- deha21   Podwójne cytowanie (jak na forum)   23.11.2012, 23:41:55


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

 



RSS Aktualny czas: 29.09.2025 - 18:58