Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Usuwanie znaczników <div> na początku i końcu kodu
magu112
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 22.07.2009

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


Witam.
A więc mam jakiś kod html.

  1. <div id='news-id-123656'> jakis kod HTML ktory rowniez zawiera znaczniki </div></div><div class="dot"></div>


I chcę żeby z niego wycięło mi początkowego diva czyli "<div id='news-id-123656'>" i tego diva zamykającego "</div>" oraz żeby usunęło wszystko co się znajduje za tym zamykającym div'em czyli "</div><div class="dot"></div>"

- w początkowym divie news-id-123656 może posiadać dowolną liczbę. liczba jest wczytywana z funkcji $ttq[1]

W tedy został by sam jakis kod HTML ktory rowniez zawiera znaczniki - oczywiście w tym kodzie znajdują się również znaczniki takie jak <div> <a> <br> <img> itd.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
magu112
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 22.07.2009

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


no w końcu poradziłem sobie

  1. preg_match("|<div id='news-id-{$id-n}'>(.+)</div>|mi",$text,$wynik);


pozdrawiam, i dziękuję za dobre chęci

Ten post edytował magu112 12.10.2009, 16:27:35
Go to the top of the page
+Quote Post
zegarek84
post
Post #3





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


Cytat(magu112 @ 12.10.2009, 16:09:44 ) *
no w końcu poradziłem sobie

  1. preg_match("|<div id='news-id-{$id-n}'>(.+)</div>|mi",$text,$wynik);


pozdrawiam, i dziękuję za dobre chęci

czyżby (IMG:style_emoticons/default/blinksmiley.gif) (IMG:style_emoticons/default/aaevil.gif) - a czytałeś może o zachłanności wyrażeń regularnych (IMG:style_emoticons/default/questionmark.gif) raczej nie (IMG:style_emoticons/default/guitar.gif)
to teraz taki przykład z palca i napisz, że działa poprawnie (IMG:style_emoticons/default/winksmiley.jpg)

  1. <div> tego nie będzie<div id='news-id-cośtam'>to i ten <div>wewnętrzny div będzie</div></div> a tu lipa bo to też będzie ^^ - chyba coś nie wyszło ;p</div>
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 02:58