![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 28.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zaczynam się dopiero uczyć PHP OOP. Utworzyłem skrypt połączenia z bazą i logowania. Kiedy próbuję się zalogować otrzymuję komunikat: Fatal error: Call to a member function prepare() on null in C:\xampp\htdocs\try\CLASS\phpLoader.class.php on line 18 Bardzo proszę was o pomoc i wyrozumiałość bo naprawdę mnie ta obiektówka rozłożyła. Oto kod: config.class.php:
phpLoader.php:
login.php:
Na kodowanie hasła, itd. nie patrzcie na razie. Na razie chciałbym się po prostu zalogować. Co robię źle? Dlaczego to nie działa? Co powinienem zmienić/dopisać? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wiadomo że wszystko co nowe jest na początku trudne. Zobacz jak robią to inni np. https://github.com/zendframework/zend-db
Możesz też od razu spróbować trochę się biblioteką pobawić albo użyć Propel, Doctrine, itp. Sądzę też że pomogłoby Ci lepiej zrozumieć ideę pobawienie się np nowo wydanym Slim 3 albo Zend Expressive (ten nie wstrzykuje kontenera do zależności więc byłby trudniejszy ale zarazem lepszy do nauki). Mocno wymuszają korzystanie z Service Managera. Ten post edytował viking 9.12.2015, 09:37:10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 14:46 |