| -kubek3898- |
Post
#1
|
|
Goście |
Witam, zaczynam dopiero zabawę z programowaniem OOP w PHP i zastanawia mnie jak ma wyglądać klasa użytkownika (logowanie, rejestracja itp.). To co napisałem do tej pory wydaje mi się zagmatwane i napisane mało profesjonalnie, a chciałbym by klasa była "ładnie" napisana. Największy problem mam z wyobrażeniem sobie w jaki sposób ma działać np. logowanie. Czy przesłane argumenty do tej metody mam porównywać wysyłając zapytanie do bazy danych, czy może wystarczą dane składowe tej klasy, które przypisuję w momencie rejestracji. Również zastanawia mnie jak i gdzie ma działać sesja? Wydaje mi się, że klasa równie dobrze działała by bez tych danych składowych takich jak login, czy adres E - Mail, jednak wtedy to straciło by sens. Może mnie ktoś naprowadzić jak taki kod powinien wyglądać?
To co dotychczas nabazgrałem:
I jeszcze jedno pytanie. Czy rzucanie wyjątków mogę wykorzystwać również do sytuacji wcale nie wyjątkowych? Takie coś działa, lecz chciałem się dowiedzieć czy nie jest to mało profesjonalne. |
|
|
|
kubek3898 Zaprojektowanie klasy użytkownika - jak to wygląda od węwnątrz? 28.12.2013, 19:52:03
PrinceOfPersia Wyjątki są do obsługi błędów. Działają tak, że prz... 28.12.2013, 22:55:41
amii Tak szczerze mówiąc to ten kod z regułami wzorcowe... 28.12.2013, 23:00:10
kubek3898 Cytat(PrinceOfPersia @ 28.12.2013, 22:55... 29.12.2013, 08:21:23
PrinceOfPersia Cytat- chciałem, by w przypadku błędu czy sukcesu ... 29.12.2013, 15:56:08 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 03:33 |