![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 13.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, robię sobię stronkę, chciałbym żeby można było wyłączyć różne komendy html, i zostawić tylko <img src ... lub do emblemat do youtube . Chodzi o to , ze mam w bazie, tabele: tytul i tresc, chciałbym żeby wywołanie tekstu z tych tabel na stronie , nawet gdy ktoś wpisze tam jakiś kod html lub php po prostu nie działał. Czy instnieje jakaś funkcja do tego ? Dziękuje i czekam na odpowiedź.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
z wbudowanych funkcji masz: strip_tags jednak o wiele lepszym i bezpieczniejszym wyjściem moim zdaniem jest skorzystanie z biblioteki:
http://htmlpurifier.org/ -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 13.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie wiem jak mam użyć tego systemu. Jak napisać może własną funkcje która usuwała by kod html oprócz br, img, a href, i emblemat. ?
a wbudowana funkcja którą podałeś usuwa wszystkie znaki html, nawet br ![]() dobra, funkcje znalałzem : > teraz tylko mi przeszkadza to ze nie mogę połączyć funkcji nl12br z tą nową jak to zrobić ? robie to w ten sposób zrobiłem nawet i niżej wywołałem i jest błąd Fatal error: Call to undefined function nl12br() Mój głupi błąd ![]() ![]() Ten post edytował Misiuu 8.08.2012, 19:06:49 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:15 |