![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam mam problem z warunkami w php
mam kilka warunków i jezeli zmienna spelnia ktorys z tych warunkow to uzyskuje dobry efekt ale jezeli nie spełnia to nie uzyskuje tego co podaję w else. Z góry dziękuję za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
za bardzo nie zrozumiałem o co Ci chodzi ale może zamiast tylu warunków lepszym rozwiązaniem dla Ciebie będzie switch()
to else co napisałeś dotyczy tylko ostatniego warunku a nie wszystkich, więc musiałbyś do każdego z nich dać else ale chyba lepsze zastosowanie będzie miało switch() gdzie ustawisz wszystkie przypadki oraz default w sytuacji kiedy żaden z przypadków nie wystąpi Ten post edytował tehaha 21.06.2010, 16:26:08 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 24 Dołączył: 21.05.2010 Ostrzeżenie: (30%) ![]() ![]() |
Witam mam problem z warunkami w php mam kilka warunków i jezeli zmienna spelnia ktorys z tych warunkow to uzyskuje dobry efekt ale jezeli nie spełnia to nie uzyskuje tego co podaję w else. Z góry dziękuję za pomoc. bo to twoje else dotyczy tylko ostatniego ifa ![]() Jesli juz musisz stosowac tyle if'ow to zrob tak:
Ten post edytował lepmajster 21.06.2010, 16:27:12 -------------------- Naciśnij POMÓGŁ, jeśli mój post był pomocny :)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
To wygląda tak mam formularz rejestracjii i gdy wpiszę w nim jakąś daną nie spełniającą moich wszystkich warunków to nie otrzymuję tego co podałem w else
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 24 Dołączył: 21.05.2010 Ostrzeżenie: (30%) ![]() ![]() |
To przeczytaj co napisalem posta wyzej
![]() -------------------- Naciśnij POMÓGŁ, jeśli mój post był pomocny :)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
bo to twoje else dotyczy tylko ostatniego ifa ![]() Jesli juz musisz stosowac tyle if'ow to zrob tak:
Zrobiłem już tak i dalej nie działa ten else ma dotyczyć każdego warunku z osobna jak i wszytkich razem Ten post edytował harry511 21.06.2010, 16:30:06 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
<ot>Użyłbym tu wzorca strategii.</ot>
Oprzyj swoje rozwiązanie na konstrukcji switch-case. -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Ten post edytował Wicepsik 21.06.2010, 16:33:42 -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Tak wygląda ten skrypt rejestracji
. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 19:37 |