Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 1.01.2016 Ostrzeżenie: (0%)
|
Czy moglibyście zapoznać się z moim kodem rejestracji i logowania użytkowników.
Po ostatniej wpadce ze stronką chciałbym zasięgnąć opinii bardziej doświadczonych programistów, a że nie mam kogo się poradzić pisze dlatego na tym forum. Oto kod:
Za ocenę dziękuję Ten post edytował huberthx 25.11.2019, 21:16:51 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Popełniasz standardowy błąd początkujących. Opakowałeś strukturalny kod w klasę która niewiele ma wspólnego z programowanie obiektowym. Odpowiedzialność klasy: połączenie z bazą (fatalne jak już ci pisałem wcześniej), walidacja danych, funkcje widoku (echo kodu html), zarządzanie sesją. Poza tym mamy już czasy PHP7 - gdzie jakieś typowanie? Na początek poczytaj o dependency injection, PSR. Możesz to zrobić np:
|
|
|
|
huberthx Rejestracja i logowanie 25.11.2019, 21:14:09
huberthx Przepraszam że nie zakładam nowego tematu ale może... 26.11.2019, 10:49:41
gitbejbe książka niewiele Ci da. Podobnie jakbyś wpisał w g... 28.11.2019, 19:06:39
Tomplus Dokładnie @gitbejbe ma rację przykłady z książek z... 28.11.2019, 19:38:46
huberthx Poczytałem i oto wynik mojej nauki i prośba o oce... 29.11.2019, 18:25:17
viking Podstawowe pytanie - po co ci ten singleton? Kod o... 29.11.2019, 19:36:46
huberthx Pomijając ten singleton - co ogólnie znowu zepsuł... 29.11.2019, 20:01:54
nospor np to
[PHP] pobierz, plaintext $this->setLog... 30.11.2019, 09:57:42
huberthx Szczerze ja myślałem o tym żeby w metodach set był... 30.11.2019, 10:58:42 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 15:18 |