![]() |
![]() ![]() |
![]() |
![]()
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ć
![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
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).
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
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()
![]() -------------------- "Państwo to ja" Ludwik XIV
"Wróg zaatakuje to co kochasz" Ojciec Chrzestny "Wszystko powinno być proste jak to tylko możliwe, ale nie prostsze..." A. Einstein "Wyobraźnia jest ważniejsza niż wiedza" Albert Einstein "Nieprawda powtarzana wielokrotnie staje się prawdą" |
|
|
![]()
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ś:
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
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: 20.08.2025 - 15:06 |