![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym się dowiedzieć jak mógłbym w php przefiltrować tekst z linków tzn. chodzi o coś takiego tekst tekst tekst tekst tekst <a href="adres"> tekst</a> tekst tekst tekst aby przefiltrowany tekst pozbył się pogrubionego tekstu jak to można wykonać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) z góry dzięki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
strip_tags();
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie o to mi chodziło bo
strip_tags(); usuwa wszystkie znaki html, a nie o to mi chodzi już wyjaśniam dokładnie mam np: $tekst='<tr><td colspan="2"><p><font style="font-size: 9pt;" color="#cccccc" face="Verdana">Przed intensywnymi opadami śniegu oraz oblodzeniem na drogach ostrzega Instytut Meteorologii i Gospodarki Wodnej (IMGW). Według IMGW, z tego powodu utrudnienia komunikacyjne wystąpią już w piątek po południu. Intensywne opady śniegu dotyczą woj. dolnośląskiego i woj. opolskiego i mają trwać... <a href="index.php?function=show_all&no=84">więcej</a></font></p></td></tr>'; i teraz czym przefiltrować $tekst aby pozbyć się tylko tego co jest pogrubione a reszta żeby pozostała bez zmian, wogóle jest to wykonalne w jakiś prosty sposób (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował sirkus 9.12.2008, 19:15:58 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
poszukaj w manualu i poczytaj o funkcji str_replace( ... )
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
poczytałem, zapamiętałem ale to chyba też nie to, ponieważ za pomocą str_replace mogę zamienić elementy które znam na jakieś inne które podam, jednak w moim przykładzie, dzięki str_replace pozbyłbym się tych elementów: <a href=" "> </a>, zamieniając je na pusty ciąg znaków, jednak w tekstach jakie mam jest mnóstwo różnych linków i nie wiem jak pozbyć się tej (pogrubionej) części z linka <a href="index.php?function=show_all&no=84">anchor</a>
pomoże ktoś (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) nie liczę na gotowca, ale choćby jakąś wskazówkę bo niestety ani strip_tags(); ani str_replace( ); (przynajmniej nie samo) nie rozwiązuje chyba mojego problemu Ten post edytował sirkus 9.12.2008, 19:34:27 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:07 |