mcmurphy
24-10-2003, 11:00
:hallo:
hab folgende Frage:
ich will Dateien includieren, welche oberhalb von DOCUMENT_ROOT liegen,
was mit:require("../files/inc/connect.inc"); funzt.
Jetzt will ich mir den Pfad zu dem files-Ordner mit einer Variable gestalten:
$path2files = "..";
require($path2files."/files/inc/session.inc");
klappt, aber mach ich das gleiche aber mit einer $_SESSION variablen:
require($_SESSION['path2files']."/files/class/class.Rechnung.inc");
bekomme ich die gute, alte:open_basedir restriction in effect. File is in wrong directory in /home/www/web3/files/inc/header.inc Meldung.
Die Sessionvariable ist gesetzt. Warum läßt sich der Pfad mit einer "normalen" Variablen setzten, aber nicht mit der Sessionvariablen?
hab folgende Frage:
ich will Dateien includieren, welche oberhalb von DOCUMENT_ROOT liegen,
was mit:require("../files/inc/connect.inc"); funzt.
Jetzt will ich mir den Pfad zu dem files-Ordner mit einer Variable gestalten:
$path2files = "..";
require($path2files."/files/inc/session.inc");
klappt, aber mach ich das gleiche aber mit einer $_SESSION variablen:
require($_SESSION['path2files']."/files/class/class.Rechnung.inc");
bekomme ich die gute, alte:open_basedir restriction in effect. File is in wrong directory in /home/www/web3/files/inc/header.inc Meldung.
Die Sessionvariable ist gesetzt. Warum läßt sich der Pfad mit einer "normalen" Variablen setzten, aber nicht mit der Sessionvariablen?

