include() funktioniert nicht

qixx

Mitglied
Hallo Leute,

ich habe ein Problem mit meinem PHP-Code:

PHP:
<?php
	include('guestbook/index.php');
?>

Und zwar wird diese Datei nicht includiert.
Ich gehe davon aus, dass ich was an dem Path falsch
gemacht habe, denn ohne "guestbook/" funktioniert
das mit der index.php.

Was mache ich falsch?


MfG
qixx
 
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
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 Lik in page1.php müsste dann so aussehen 'pages/components/geustbook.php'

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.
 
Das funktioniert leider immernoch nicht.. :(
Was mich wundert, dass nicht mal eine Fehlermeldung
ausgegeben wird. Es wird nur einfach nichts angezeigt..


MfG,
qixx
 
Normalerweise müsste das doch auch funktionieren oder?
PHP:
include('http://google.de/index.html');
Es wird wieder einfach gar nichts angezeigt.


MfG
qixx
 
Ich habe meinen Fehler gefunden! :)
Und es war so offensichtlich! -.-

In der PHP-Datei, die ich includieren wollte,
hatte ich ebenfalls include()'s eingebaut.
Die haben dann natürlich nicht mehr richtig
gegriffen. >.<

Danke für eure Hilfe!


MfG
qixx
 
Zurück