![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 8.08.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chciałbym aby do pola input formularza można było wpisywać tylko określone znaki (cyfry 0-9, litery a-z oraz myślnik). W jaki sposób zrobić warunek if, który po wykryciu, że w zmiennej są jakieś inne znaki, nie wyśle formularza? Pozdrawiam. Ten post edytował denis94 10.12.2010, 13:27:46 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Najprościej wykorzystać do tego celu bardzo popularny ostatnimi czasy jQuery
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 8.08.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
myślałem o tym, lecz myślę, że jQuery nie jest potrzebne ponieważ wpisywana treść ma nie być filtrowana na bieżąco lecz dopiero po wysłaniu formularza pojawi się wiadomość o błędnym wypełnieniu pola.
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
W takim wypadku najprościej wyrażenie regularne podczas odbierania danych $_POST. Albo w preg_match sprawdzenie, albo preg_replace i wywalanie wszystkiego co do wzorca nie pasuje.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 16:36 |