jest plik index.php oraz 2 katalogi
-klasy
-admin
W katalogu klasy mam tworzone przez siebie klasy. Jena z klas (np. klasa_glowna.php) korzysta z innej klasy( klasa_pomocnicza.php) (obie są w folderze klasy).
Teraz plik index.php (znajdujacy sie na rownym poziomie z oboma katalogami) korzysta z klasy klasa_glowna.php. Dlatego tez klasa_glowna musi includowac pllik klasa_pomocnicza.php za pomoca kodu:
Kod
include('klasy/klasa_pomocnicza.php');
Problem w tym, ze chcialbym wykorzystac klasa_glowna.php również w innym skrypcie, ktory znajduje sie w katalogu admin. W tym przypadku klasa glowna powinna importowac klase pomocnicza za pomoca kodu:
Kod
include('../klasy/klasa_pomocnicza.php');
Jak sie poprawnie rozwiazuje taki problem? Jest jakies proste rozwiazanie, czy trzeba pisac instrukcje warunkowa dla include?
Z gory dzieki za pomoc