Mailinglisten-Archive |
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