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