phpbar.de logo

Mailinglisten-Archive

[php] Konfigdatei einbinden??

[php] Konfigdatei einbinden??

Joern Grube jg at cm-jg-portale.de
Son Mai 7 17:40:46 CEST 2006


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