User Tools

Site Tools


php:kompost:include

[PHP] verschachtelte include

Die Pfad-Geschichte. Der include geht von dem Ort aus, wo das Haubtscript läuft

nehmen wir an, wir haben die folgende Struktur

home/index.php
home/pages/page1.php
home/pages/components/geustbook.php

Jetzt binden wir mittels include das guestbook.php in die page1.php ein

//File page1.php
include('components/geustbook.php')

Wenn wir jetzt die Datei page1.php direkt aufrufen, funktioniert das. Wenn wir aber die page1.php in index.php einbinden, dann wird page1.php im Verzeichnis von index.php ausgeführt. Sprich, der Link in page1.php müsste dann so aussehen 'pages/components/geustbook.php'

//File page1.php
include(dirname(__FILE__).'/components/geustbook.php');

So bin ich sicher dass er den Pfad von page1.php aus nimmt, egal woher page1.php selber eingebunden ist.

php/kompost/include.txt · Last modified: 11.12.2013 11:14:50 (external edit)