![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 27.06.2006 Ostrzeżenie: (20%) ![]() ![]() |
Witam. Chcę, aby cokolwiek ktoś wpisał do inputa, to żeby skrypt uznawał tylko dwie cyfry. Jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 27.06.2006 Ostrzeżenie: (20%) ![]() ![]() |
nie... może trochę źle się wyraziłem. CHodzi mi o to, że do inputa można wpisać tysiąc cyfr i liter, ale że skrypt przyjmie tylko dwie liczby.
222 i 455 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
W momencie odbierania danych formularza (zakładam, że $_POST), rozbijasz ciąg przez explode. Następnie wyciągasz dwie pierwsze liczby (zakładam, że walidujesz pole pod kątem wprowadzanych danych, a separatorem jest przecinek).
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 27.06.2006 Ostrzeżenie: (20%) ![]() ![]() |
ja nie chcę mniejszy od dwóch tylko dane liczby:
222 i 455, żeby tylko przyjmował ! |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Moze chodzi Ci o funkcje ereg() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ona sprawdza czy w danej zmiennej znajduje się jakiś ciąg znaków??
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
if($i < 2) nie oznacza, że będzie tylko 0 i 1 wyświetlał. 0 i 1 są indeksami tablicy, a wartości masz tutaj $liczby[$i]. Są to dwie pierwsze liczby z formularza. A jeśli chcesz by wyświetlił liczby 222 i 455, to robisz takie coś:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 27.06.2006 Ostrzeżenie: (20%) ![]() ![]() |
nie dokładnie to, ale jak przerobiłem to działa.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 12:23 |