![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem, otóż wysyłam jakiś tekst poprzez formularz: (IMG:http://img399.imageshack.us/img399/6073/screenshot008tb2.jpg) Odczytuję dane filtrując je..., więc htmlspecialchars(); pozbawia tekst HTML, w takim razie zamiana /n na <br /> nic nie daje. Jest może jakis inny sposób na uzyskanie odstepów?: (IMG:http://img187.imageshack.us/img187/2226/screenshot009yp7.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 463 Pomógł: 49 Dołączył: 27.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
tak poniewaz
najpierw dodaje ukosniki przed niebezpiecznymi znakami a potem koduje znaki typu < lub > lub jeszcze inne na encje tych znaków a to
odwrotnie najpierw koduje znaki typu < lub > na encje tycxh znakow a potem dodaje slesze(ale spolszczylem) ;P a aporpo tematu to jak najpierw dodanym Kod br za entery a potem zakodujemy to funkcja htmlspecialcharcters() to ta funkcja zakoduje rowniez znaki br ktore dopiero co zostaly wstawione (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Piniek 16.03.2008, 19:55:18 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:18 |