Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%)
|
od jakiegos czasu usiluje sie nauczyc programowac obiektowo i napisalem cos takiego. nie wiem czy jest to napisane poprawnie ale dziala jak ja to sobie zalorzylem. lecz moje pytanie brzmi czy tak powinno to wyglada czy moze sprawdzanie poprawnosci wpisanych danych powinno byc poza klasa?? moze to zly przyklad ale chodzi mi o to ze jezeli teraz chcialbym sprawdzic czy pola zostaly wypelnione to czy mam to napisac w klasie czy poza nia?? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%)
|
Kod Najprostrzy przyklad, twoja klasa "obsluga_formularza" jest odpowiedzialna za wyswietlenie DANEGO formularza, oraz metody do walidacji ma w sobie.
formularz jest poza klasa dopiero po nacisnieciu submita jest wywolywana klasa. czyli "mowisz" ze formularz tez powinien byc w klasie??, a walidacja w innej?? dopiero zaczynam przygode z OOP i samo jej uzycie jest dla mnie malo zrozumiale Kod Twojego przykladu nie da sie rozszerzac w jakim sensie nie da sie go rozszerzac?? to co powinno tam jeszcze sie znajdowac?? Kod Wiec obsluga_formularza powinna tez dzielic sie na wiele mniejszych obiektow. Chociazby lista pol, albo walidacje w klasie do obslugi formularzy. nie kapuje dlaczego?? |
|
|
|
skowron-line obsluga formularza 27.12.2006, 23:32:03
acztery pare uwag.
1)
czemu tak:
[PHP] pobierz, plaintext... 28.12.2006, 17:39:35
Ace @acztery jesli sie czepiasz to czepiaj sie dokladn... 29.12.2006, 00:16:50 
skowron-line dzeki za uwagi jak zawsze bardzo cenne ale i tak n... 29.12.2006, 08:27:15
acztery przeoczylem te zmienna ale to mialem na mysli.. 29.12.2006, 00:31:15
Ace Jasne,
Najprostrzy przyklad, twoja klasa "ob... 29.12.2006, 09:18:54
koala czyli "mowisz" ze formularz tez powinien... 30.12.2006, 00:25:26
skowron-line KodCzyli wszystko osobno - każdy input = osobna kl... 30.12.2006, 13:46:54
Ace Powiem tak,
dla mnie piszac obiekt do oblugi for... 31.12.2006, 14:24:45
Dandelion zalozmy ze za pomoca describe table wygenerowalem ... 2.01.2007, 23:24:15
NuLL Cytatszukam jakiejs alternetywy
switch ? 3.01.2007, 04:40:29
Ace Chyba troszke sie ograniczasz...
Pole int jak odw... 3.01.2007, 10:38:13 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:19 |