![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 18.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Uczę się programowania obiektowego i napotkałem taki problem. Mam dwa pliki z dwoma klasami: class.aaa.php
class.bbb.php
w pliku index.php robię coś takiego:
Gdy w pliku wykonam include szablonu w którym mam umieszczone polecenie: Otrzymuję błąd: Fatal error: Call to a member function metoda_bbb() on a non-object in (...)nauka\views\index_view.php on line 9 Czy koniecznie muszę w pliku który "includuje" umieszczać ładowanie klasy?
Wtedy śmiga bez problemów. Ten post edytował broniu 18.08.2009, 13:46:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Pamiętaj że duże litery mają znaczenie.
Napisałeś class Aaa a piszesz new aaa Ten post edytował Wicepsik 18.08.2009, 14:56:16 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 18.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
źle includujesz
inludujesz Bbb.php a plik masz class.bbb.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 04:55 |