![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 1 Dołączył: 15.06.2008 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
mam problem z usuwaniem danego elementu z podanej treści. Treść przedstawia się następująco:
Wynik: Kod Tytuł maila [kodzik]Podpis[/kodzik] Jak widać nie usuwa prawidłowo, myśli że usuń-start jest w miejscu rozpoczęscia pierwszego [usun] a koniec w miejscu zakończenia drugiego [usun]. Czy coś można z tym zrobić? Dodam, że układ się zmienia, ilość [usun] również. Ilość linii w [usun] jest różna. Myślałem o tym, żeby gdy pojawi się [usun] kolejne to przerwało usuwanie i cofneło do końca pierwszego. Bo nie może być [usun][usun]tresc[/usun][/usun]. Ale zupełnie nie wiem jak to powinno wyglądać. Prawidłowy tekst powinien przedstawiac się następująco: Kod Tytuł maila [kodzik]tresc wiadomosci[/kodzik] [kodzik]Podpis[/kodzik] Wielkie dzięki (IMG:style_emoticons/default/wink.gif) Ten post edytował miki3475 16.05.2011, 21:17:49 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 1 Dołączył: 15.06.2008 Ostrzeżenie: (10%) ![]() ![]() |
Dzięki, podaje prawidłową funkcje: Kod function usun($tresc){ $nowa_tresc = preg_replace("#\[usun](.*?)\[\/usun]#ms", "", $tresc); return $nowa_tresc; } Może ktoś będzie potrzebował (IMG:style_emoticons/default/wink.gif) Dzięki, pzdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 17:23 |