Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 1 Dołączył: 3.12.2008 Ostrzeżenie: (0%)
|
Witam, posiadam taki kod:
Chcę by w formularzu(input) wprowadzone entery były przesyłane w formie tekstu. Chcę by dozwolony był tylko znak <br>. Jak to zrobić? I przy okazji chcę też zabezpieczyć formularz (IMG:style_emoticons/default/smile.gif) Dlatego mam tyle funkcji |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 809 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Jak ma działać, skoro zamieniasz "<" oraz ">" na htmlowe encje.
EDIT: Przed htmlspecialchars zamień <br> na \n w stringu: preg_replace('#<br\s*/?>#i', "\n", $string); Ten post edytował trueblue 4.04.2014, 19:16:14 |
|
|
|
djpotwosss [PHP]Filtrowanie danych w PHP 4.04.2014, 17:41:07
trueblue http://pl1.php.net/strip_tags
Drugi argument. 4.04.2014, 17:44:26
djpotwosss To w takim razie jak to zastosować by wszystko inn... 4.04.2014, 18:14:08
trueblue Skoro allowed_tags oznacza dozwolone tagi, to:
str... 4.04.2014, 18:25:00
djpotwosss Mam taki kod:
[PHP] pobierz, plaintext $komentarz=... 4.04.2014, 18:42:05
trueblue Ale gdzie jest blokowany enter, w trakcie wpisywan... 4.04.2014, 18:44:45
djpotwosss Podałem kod, któy mam na formularz textarea. Jak w... 4.04.2014, 19:08:54
djpotwosss Więc zrobiłem tak. Kod mam:
[PHP] pobierz, plainte... 5.04.2014, 14:59:56
trueblue A nie tak?
[PHP] pobierz, plaintext $komentarz=pre... 5.04.2014, 15:08:07
djpotwosss Niestety nadal tak samo.. 5.04.2014, 15:17:01 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 07:09 |