Mailinglisten-Archive |
Hallo,
Joern Grube schrieb:
> Gibt es nicht eine Möglichkeit, das einfacher hinzukriegen, ohne jede
> Datei nochmal anfassen zu müssen?
einmal eine ganz andere Variante:
Ich habe in meiner index.php (bzw. allen weiteren Dateien, die
erreichbar sein sollen) folgenden Code:
$script_base = dirname($_SERVER['SCRIPT_FILENAME']);
if (file_exists($script_base.'/base.xml')) {
$script_base = str_replace('\\', '/', $script_base).'/';
} elseif (file_exists($script_base.'/../base.xml')) {
$script_base = str_replace('\\', '/', realpath($script_base.'/..')).'/';
} else {
die('File "base.xml" not found!');
}
define('SCRIPT_BASE', $script_base);
Derzeit handelt es sich um eine kleine XML-Datei, die angibt in welchem
Pfad mein Skript beheimatet ist.
Ab diesem Punkt verwende ich dann für absolute Pfadangaben nur noch
meine Konstante.
Grüße Seong
php::bar PHP Wiki - Listenarchive