![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jestem początkującym w tematyce php i mam dość spory jak dla mnie problem odnośnie wyczyszczenia wszystkich niepotrzebnych śmieci ze znaczników, ale lepiej pokaże na przykładzie.
gdzie $po bedzie zawierać <p> Przykladowy tekst <b>Pogrubiony tekst</b> dalszy tekst</p><img alt="Alternatywy4" src="img/img.png" /> Próbowałem preg_replace ale cokolwiek bym ze wyrażenie nie wymodził to jest źle. Z góry dzięki za pomoc i pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ciężka sprawa. Gdyby nie taki znacznik przykładowo jak IMG to by było bez problemu bo by się czyściło wszystko ze znacznika zostawiając jedynie <znacznik>. Można się w sumie sprecyzować na to co konkretnie chcemy usuwać jeśli np tylko atrybut style="..." to się da - napisz coś więcej czego dokładnie oczekujesz
![]() -------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
http://htmlpurifier.org/ i definiujesz listę akceptowalnych tagów, atrybutów.
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki viking, Wielkie dzięki. To właśnie chyba o to mi chodziło. Jeszcze przetestuje w praktyce, ale zapowiada się idealnie
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:41 |