Mailinglisten-Archive |
Seong-Min Kang schrieb:
> 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.
Das heb ich mir auf, kann ich sicher bald gebrauchen. Danke sehr.
LG Jörn
php::bar PHP Wiki - Listenarchive