![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pytanie dotyczące bezpieczeństwa używania 2 funkcji w if. Otóż chciałbym użyć czegoś takiego:
Gdzie form_vaidation weryfikuje dane, natomiast addServer dodaje już wpis do bazy danych. Jednak drugie bez pierwszego nie ma prawa się wykonać, mógłbym to zagnieździć w kolejnym if - jednak ciekawi mnie, czy forma o którą pytam jest dozwolona czy lepiej jej unikać. Wykonałem test polegający na funkcji:
Druga funkcja nie jest wykonywana, mimo wszystko wole zapytać. Pozdrawiam. Ten post edytował Rysh 22.11.2014, 20:33:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Czyli pewnie następuje optymalizacja, skoro całość jest AND, nie ma sensu sprawdzać reszty.
A z ciekawości, wrzuć: X AND Y OR Z. Gdzie Z jest funkcją zwracającą true. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 08:24 |