Provo a farmi capire![]()
root/sito/file.php
root/sito/lib/classe1.php
file.php usa classe1.php e la include con un require_once.
classe1.php deve caricare delle costanti contenute in constant.php con un require_once.
Qui nasce il problema.
caso1 (funziona):
root/sito/lib/constant.php
classe1.php
caso2 (non trova il file da includere):Codice PHP:
require_once("constant.php");
root/sito/constant.php
classe1.php
Io devo per forza utilizzare il caso2, e il path corretto sarebbe lib/constant.php.. solo che a me serve che questo path sia indipendente dal file che usa classe1...Codice PHP:
require_once("../constant.php");
Capito?
Perchè in caso 1 non da problemi e in caso2 invece si?