Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 5.02.2020 Ostrzeżenie: (0%)
|
Mam formularz i po kliknięciu wyślij potrzebuję przekazać jego wartości do klasy, aby móc na nich wykonać operacje. Zastanawiam się jak to poprawnie powinno być wykonane. Czy takie rozwiązanie jest poprawne, czy powinienem to jakoś inaczej zrobić?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%)
|
Możesz to rozdzielić na początek na dwie klasy, produktu i wyceny.
Zakładam, że produkty masz zdefiniowane gdzieś (np zapisane w bazie, i do formularza przekazujesz ich ID. Tak, że w $_POST dostajesz tablice produktów z ich ilościami i cenami, np: Kod Array ( [0] => Array ( [id] => 1 [count] => 5 [price] => 2.34 ) [1] => Array ( [id] => 2 [count] => 1 [price] => 12.09 ) [2] => Array ( [id] => 5 [count] => 1 [price] => 25.93 ) [3] => Array ( [id] => 9 [count] => 1 [price] => 52.83 ) )
Api klas dopiszesz sobie sam, oczywiście pamiętając o walidacji danych. |
|
|
|
k8dz [PHP] Poprawne wczytanie $_POST do klasy 10.02.2020, 20:24:33
vokiel Tak, generalnie jest OK.
Chociaż często stosuje s... 10.02.2020, 21:43:44
k8dz Rozumiem o co chodzi, chociaż w tym przypadku twor... 10.02.2020, 22:24:13
viking A może tak:
class Cena -> settery , gettery do ... 11.02.2020, 08:48:15
k8dz ok, czyli w klasie Cena robię settery i gettery dl... 11.02.2020, 20:54:43
k8dz wielkie dzięki! o to mi właśnie chodziło prze... 12.02.2020, 21:54:37
vokiel Co do walidacji to różne są podejścia. Raz jako os... 13.02.2020, 20:24:52
k8dz tak właśnie obstawiałem, że taka podstawowa walida... 13.02.2020, 21:01:10
vokiel Językowo bym się trzymał angielskich nazw, jeśli j... 14.02.2020, 15:12:29
k8dz ten sposób mi się podoba, ale kurde nie do końca w... 14.02.2020, 20:08:25
viking Poczytaj po prostu jak robią to inni https://docs.... 14.02.2020, 20:45:55
vokiel Cytat(k8dz @ 14.02.2020, 20:08:25 ) t... 15.02.2020, 13:24:58 ![]() ![]() |
|
Aktualny czas: 9.01.2026 - 11:48 |