![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam,
najpierw przedstawię sytuację kiedy wszystko mi działa w katalogu /classes mam plik Config.php
kiedy ją dołączam do pliku znajdującego się w tym samym folderze index.php
działa mi prawidłowo, ale jeśli chce to wywołać w innym pliku z innego folderu
to już niestety nic nie wypisuję? plik common.php dołącza plik /libs/classes.php
czy to pojawia się ze względu jakiegoś błędu odnośnie ładowania klasy, która jest singletonem poprzez funkcję __autoload()? pzdr |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Kod if(file_exists(DIR_LIBS.$path))
{ require_once(DIR_LIBS.$path); if(method_exists($className,'getInstance')) $klasa=call_user_func(array($className,'getInstance')); } else { eval("class $className{};"); throw new MyException("Klasa: $className nie istnieje w ".DIR_LIBS.DIR_CLASS); } Ten post edytował wookieb 8.10.2008, 11:07:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:55 |