Ik heb een probleem met het includen van files. Ik gebruik bijvoorbeeld deze files:
file1:
/index.php
file2:
/class/view/menuView.php
file3:
/class/db/Pagina.php
file4:
/beheer/index.php
In file 1 gebruik ik file 2:
include_once ("./class/view/menuView.php");
In file 2 gebruik ik file 3:
include_once ("./class/class.Pagina.php");
En in file 4 gebriuk ik ook file 2:
include_once ("./class/view/menuView.php");
Nu vind hij file 2 niet vanuit file 4, en dat is logisch want file 4 zit in een submap en hij zoekt nu naar de map class in deze submap. Om dit op te lossen kan ik het natuurlijk zo doen:
include_once ("./class/view/menuView.php");
Nu geeft menuview.php een fout, die kan namenlijk op zijn beurt Pagina.php niet meer includen. Ik weet wel hoe dit komt, hij probeert altijd te includen vanaf de pagina die in de browser is aangeroepen, en nu zoekt hij dus in menuView.php naar /beheer/class/db/Pagina.php
Hoe kan ik dit verantwoord oplossen? Moet nog wel een beetje porteerbaar blijven.
file1:
/index.php
file2:
/class/view/menuView.php
file3:
/class/db/Pagina.php
file4:
/beheer/index.php
In file 1 gebruik ik file 2:
include_once ("./class/view/menuView.php");
In file 2 gebruik ik file 3:
include_once ("./class/class.Pagina.php");
En in file 4 gebriuk ik ook file 2:
include_once ("./class/view/menuView.php");
Nu vind hij file 2 niet vanuit file 4, en dat is logisch want file 4 zit in een submap en hij zoekt nu naar de map class in deze submap. Om dit op te lossen kan ik het natuurlijk zo doen:
include_once ("./class/view/menuView.php");
Nu geeft menuview.php een fout, die kan namenlijk op zijn beurt Pagina.php niet meer includen. Ik weet wel hoe dit komt, hij probeert altijd te includen vanaf de pagina die in de browser is aangeroepen, en nu zoekt hij dus in menuView.php naar /beheer/class/db/Pagina.php
Hoe kan ik dit verantwoord oplossen? Moet nog wel een beetje porteerbaar blijven.
Badieboediemxvahajwjjdkkskskskaa