![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 2 Dołączył: 30.11.2009 Ostrzeżenie: (10%) ![]() ![]() |
witam, mam cos takiego (bbcode cytatu)
i dziala ok jak jest jeden cytat CODE \quote\dasd\/quote\ ale jak dam cytat w cytat to juz nie przy czym zamiencie \ na [ lub ] ref |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
bo masz nie poprawne wyrażenie i takie coś: \quote\\quote\ text \/quote\\/quote\ jest traktowane jako jeden cytat, ponieważ zezwalasz na dowolny znak wewnątrz, musisz tutaj pokombinować z wykluczeniem znaków czyli zamiast (.*?) prędzej ([^\[]*)
a tak właściwie to nie lepiej było by użyć funkcji str_replace() z 2 tablicami ? Ten post edytował tehaha 20.06.2010, 12:06:15 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 2 Dołączył: 30.11.2009 Ostrzeżenie: (10%) ![]() ![]() |
ale ja chce zeby moglem dac cytat w cytat a nie zeby jesli jest cytat w cytacie to sie jeden nie zamienial w cytat (wiem ze nagmatwalem)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
a dlaczego nie możesz użyć funkcji str_replace()?
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Ponieważ bbcode na str_replace jest najprostszym i najbardziej "zawodnym" parserem.
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 11 Dołączył: 29.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Było już, wystarczy przeszukać forum...
http://forum.php.pl/index.php?showtopic=14...Fd%BFone+cytaty W ogóle użycie do cytatu divów jest raczej niesemantyczne, użyj <blockquote>. Ten post edytował Lars_18 20.06.2010, 20:59:17 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 22:48 |