Sto impazzendo con le include e le require
Io ho dei file php che contengono solo delle funzioni, e dei file che li includono per usarle.
Ogni file contenente funzioni, all'occorrenza, può richiedere inclusioni aggiuntive. Il problema è che queste inclusioni aggiuntive non le posso fare con dei path relativi, dato che lo script in questione può essere incluso da più punti diversi.
D'altra parte, non riesco nemmeno a farle con dei path assoluti dato che non riesco a comporli: $_SERVER["document_root"] mi da il path fino ad htdocs, e non fino alla root della mia applicazione. Possibile che non ci sia una variabile di ambiente che mi da la root, con percorso assoluto, del mio sito (c:\.....\htdocs\miosito)?
Comunque, per riassumere, come si approccia in genere questo tipo di problema?
ps: se non sono stato chiaro posto un esempio