[PHP]Instrukcja warunkowa sprawdzanie |
[PHP]Instrukcja warunkowa sprawdzanie |
29.08.2019, 14:02:47
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.08.2019 Ostrzeżenie: (0%) |
Witam,
mam problem, zapewne dla was jakaś błahostka, ale jeżeli mam takie coś:
a tutaj taki praktyczny kod
wpadłem na takie coś,
ale nie wiem czy to zadziala Ten post edytował xwo52 29.08.2019, 14:05:27 |
|
|
29.08.2019, 14:12:34
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Lub wersja druga z if, elseif i else
Jezeli uzywasz samych if-ów elseif i else juz nie jest potrzebne. Wystarczy ze w kazdym ifie dasz exit bo tak musialbys zaczac od if-a, potem elseif itd... az dochodzisz do else. Z samymi ifami jest prosciej Ten post edytował dublinka 29.08.2019, 14:39:31 -------------------- |
|
|
29.08.2019, 19:26:33
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.08.2019 Ostrzeżenie: (0%) |
A jest możliwośc wznowienia kodu po tym exit?
|
|
|
29.08.2019, 19:30:09
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Ustaw jakaś zmienną $blad na bool albo jako tablica i dopisuj dopisuj do niej błędy. Jak puste/false to lecisz dalej.
-------------------- |
|
|
29.08.2019, 19:54:56
Post
#5
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
A jest możliwośc wznowienia kodu po tym exit? Tylko jaki jest wtedy sens tego ? Nie uzywaj exit czy die jesli nie chcesz wstrzymywac dzialania procesu. -------------------- |
|
|
29.08.2019, 20:13:49
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.08.2019 Ostrzeżenie: (0%) |
dublinka Ale np mam formularz rejestracji i mam tez kod do sprawdzania czy dana zmienna ma więcej niż 5 znaków, a dodawanie do bazy danych mam odrazu pod spodem, a po bazie danych moge mieć również jakiś inny kod na coś innego, wyświetlanie daty itp.
Ten post edytował xwo52 29.08.2019, 20:14:14 |
|
|
29.08.2019, 20:24:12
Post
#7
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
dublinka Ale np mam formularz rejestracji i mam tez kod do sprawdzania czy dana zmienna ma więcej niż 5 znaków, a dodawanie do bazy danych mam odrazu pod spodem, a po bazie danych moge mieć również jakiś inny kod na coś innego, wyświetlanie daty itp. Tak sie teg onie robi. Jesli masz rejestracje, logowanie czy jakis podobny proces ktory ma za zadanie tylko wykonanie okreslonego dzialania nie wrzucasz zadnego dodatkowego kodu. W tych plikach ma sie wykonac okreslony kod i nic wiecej. Podczas rejestracji sprawdzasz / walidujesz dane zformularza tak jak chcesz. Na samym koncu dodajesz dane do bazy i od razu uciekasz stamtad. Exit to exit. Przeywasz dzialanie. Jesli sprawdzasz dane z formularza i dajesz exit to znaczy ze warunek sie spelnil (lub i nie to zalezy od zapytania) i stopujesz wykonanie dalszego kodu. Wszystko co masz zrobic (konkrety) robisz na koncu i jesli wszystko przebieglo ok dajesz headera do innego pliku i tam ew cos wyswietlasz. W miejscu gdzie dajesz exit wyswietlasz ew. link do formularza z info zeby ponowic. Ten post edytował dublinka 29.08.2019, 20:26:16 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 09:33 |