![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) ![]() ![]() |
Witam, próbuje napisać własnego shoutboxa i pojawił się problem, jaką funkcją moge zablokować tagi html ?
bo ktoś np. wpisze w shoucie <div style="height: 100%; width: 100%; background-color: black"> cos </div> i całą strone tam gdzie wyświetla shouta zakryje na czarno i będzie napis cos ... więc mam pytanie jaka jest funkcja blokująca wszystkie tagi html etc ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
htmlspecialchars()" title="Zobacz w manualu PHP" target="_manual blokuje działanie html a strip_tags " title="Zobacz w manualu PHP" target="_manual go kasuje (czyli lepiej 1 opcja)
Ten post edytował Spawnm 4.03.2009, 21:18:44 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 2 Dołączył: 25.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
funkcja htmlspecialchars() usuwa ci znaki html z zmiennej lub jak czytasz tekst z pliku uzyj funkcji fgetss() tez usuwa znaczniki php i html....
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) ![]() ![]() |
hmm z tego co przeczytałem w manulau:
Kod <?php $new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES); echo $new; // <a href='test'>Test</a> ?> zamieni kod <a href='test'> ... na <a href='test'> jak się tych znaków pozbyć ? // juz wiem zobaczylem post beldzia Ten post edytował dk1342 4.03.2009, 21:30:24 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
po co pozbyć ? w przeglądarce wyświetlą się jako < i > czyli wyświetli ci się kod html lecz nie zadziała.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) ![]() ![]() |
a jak zrobić żeby były polskie znaki ?
bo gdy ktoś da ś, ć, ę itd to strona jest biała i nic nie wyświetla mam tak: Kod <?php
$tekst = "test <b> test2 </b> test3 <a href='test'>test 4</a>"; $var = htmlspecialchars( strip_tags( $tekst ), ENT_QUOTES, 'UTF-8' ); echo $var; ?> Ten post edytował dk1342 4.03.2009, 21:34:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 11:56 |