Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 9.05.2005 Ostrzeżenie: (0%)
|
czy da się jakoś ograniczyć ilość znaków możliwych do wpisania w <texarea> (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) lub czy znacie jakies inne funkcje aby było to możliwe.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 19 Dołączył: 25.04.2009 Ostrzeżenie: (0%)
|
Sorki, że odgrzebuję tak stary temat, ale trafiłem na identyczny problem.
Mam podwójną walidację textarea. JS informuje użytkownika, że tekst jest dłuższy niż 500 znaków i go przycina a potem jeszcze skrypt PHP też sprawdza i też przycina. Używam do tego mb_strlen(utf-8) oraz mb_substr(utf-8). Jeśli w tekście nie ma enterów (a entery są dla mnie istotne - musi być możliwość ich używania) to obie walidacje działają tak samo. Jeśli są entery to obcięcie za pomocą PHP da rezultat mniejszy od obcięcia przez JS o właśnie liczbę enterów. Przykład: wejście: tekst 600 znaków, 10 enterów wyjście JS: tekst 500 znaków wyjście PHP: tekst 490 znaków. Coś więcej może już wiadomo na ten temat po 5 latach? Ten post edytował qrzysztof 28.02.2010, 20:28:35 |
|
|
|
bula87 textarea help 9.05.2005, 22:03:38
nospor Funkcja js ograniczjąca przykladowo do 10 znaków:
... 10.05.2005, 07:18:01
bula87 wielkie dzięki właśnie o coś takiego mi chodziło. ... 10.05.2005, 13:32:52
nospor A wczym problem. Zamiast obcinac do żądanej dlugoś... 10.05.2005, 13:34:21
J4r0d Cytat(nospor @ 2005-05-10 06:18:01)Funkcja js... 13.05.2005, 23:37:44
nospor Nie bardzi widzę problem. Też uzywam entera w text... 16.05.2005, 07:47:39
J4r0d Cytat(nospor @ 2005-05-16 06:47:39)Nie bardzi... 16.05.2005, 11:48:30
nospor Aby sprawdzić co ci przeslal do skryptu zrób test.... 16.05.2005, 12:06:36
J4r0d Cytat(nospor @ 2005-05-16 11:06:36)Aby sprawd... 16.05.2005, 15:29:04
nospor Hmmm, no dziwne. Mi przesyła tylko 3 znaki. Też da... 17.05.2005, 07:52:17
J4r0d @nospor: wiem w czym problem. JS traktuje entery (... 17.05.2005, 11:16:06
nospor jeszcze raz to potestowalem z enterami.
js tak sa... 17.05.2005, 11:34:01
J4r0d Cytat(nospor @ 2005-05-17 10:34:01)daj ograni... 17.05.2005, 18:54:09
icetique Może po prostu \r\n zamieniaj na \n... 28.02.2010, 21:06:14
qrzysztof Tak też zrobiłem. Zliczyłem entery i obcinam w PHP... 28.02.2010, 21:54:07 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 07:10 |