phpbar.de logo

Mailinglisten-Archive

[php] Problem mit Inlcude =?iso-8859-1?Q?gel=F6st=2E?=

[php] Problem mit Inlcude gelöst.

php_(at)_phpcenter.de php_(at)_phpcenter.de
Tue, 23 Apr 2002 13:51:30 +0200


Antwort von Johannes Frömter

Mit include("/subdir/foo.php") bindet man ein Script in einem
untergeordneten Verzeichnis ein. In foo.php will man nun die ebenfalls
in
/subdir stehende Datei bar.php einbinden. Ein einfaches
include("bar.php") funktioniert nicht, da PHP die Pfadangabe nicht
relativ zum
Script mit der include() -Anweisung, sondern relativ zum Ursprungsscript
benötigt.

  Mit Hilfe der Konstanten __FILE__ kann man sich den richtigen Pfad
zusammenschrauben:


Mich wundert nur, warum die unterschiedliche Linux-System dies
unterschiedlich handhaben.

Vielen Dank an Lutz
xedux


php::bar PHP Wiki   -   Listenarchive