Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Wyłącznie html z tabeli mysql
Misiuu
post 7.08.2012, 23:06:43
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ź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
d3ut3r
post 8.08.2012, 01:01:55
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!
Go to the top of the page
+Quote Post
Misiuu
post 8.08.2012, 18:29:39
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 sad.gif

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

  1. echo saveHTML and nl12br('$tresc');




zrobiłem nawet
  1. $tresc = SaveHTML($row123['tresc']);
  2. $trescc = nl12br($tresc);
i niżej wywołałem
  1. echo ' '.$trescc.' ';

i jest błąd

Fatal error: Call to undefined function nl12br()


Mój głupi błąd exclamation.gif dodałem 1 przy nl2br haha.gif i wyszło nl12br gapa ze mnie , już wszystko działa !

Ten post edytował Misiuu 8.08.2012, 19:06:49
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:15