![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam formularz z TEXTAREA. Jak zabezpieczyć to pole przed wpisaniem przez juzera więcej niż 255 znaków?
Właściwość MAXLENGTH nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pozdrawiam, Krzysiek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, działa bez pudła!
BTW ten ostatni z Twoich zapisów (php) nie zabezpiecza Cię przed błędem przepełnienia bufora. Ja akurat w tym przypadku jestem surowy i zwykle stosuję własną funkcję OczyscPost($Zmienna, $Limit, $Info=0), czyli:
gdzie parametr 1 oznacza, że funkcja ma zwracać komunikat o przesłaniu POSTem większej ilości znaków, niż wynika to z limitu zmiennej. Zatem bezpieczniej jest przetworzyć na serwerze dużo mniejszą liczbę znaków i poinformować tylko juzera, że wprowadził ich zbyt wiele:
Sorry że NTG. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam, K |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 13:54 |