Permalänk
Medlem

definera root variabel [php]

Hallå.

Jag skulle vilka definera en rotvariabel för hela min sida. Altså define... ligger i en fil som includeras på alla sidor oafsätt var de ligger.

min http root mapp heter www

så om filen (func.php) innehåller defineringen av rooten hur skall det då vara?

ex.

www/projects/p1/cmd/func.php - där defineras rooten
www/projects/p1/ - det är roten för projektet

hur skall då koden vara.
define("ROOT", "<vad ska stå här>")

altså, jag vill att defineringen för p1 roten skall utgå från http roten (www mappen)

tack på förhand

edit:
jag har testat
define("ROOT", "/projects/p1/") och
define("ROOT", "/www/projects/p1/") och massa andra lösningar, men det går inte

edit2:
fick det att fungera med $_SERVER['DOCUMENT_ROOT']
men fungerar det om register_globals är off?

Visa signatur

Jag hatar att vara förkyld!

Permalänk
Testpilot

Det register_globals gör är att $_SERVER['DOCUMENT_ROOT'] även finns i $DOCUMENT_ROOT, så det kommer att funka.

Visa signatur

Kolla gärna in min RGB-LED-ljusstake i galleriet
[Gigabyte GA-Z97MX-Gaming 5][Intel Core i5 4690K][Corsair XMS3 16GB][Asus GeForce RTX 2060 Super Dual Evo OC]