Ludwig Ruderstaller: Include Problem

Beitrag lesen

Hallo,

Das klappt:

--------- <?php include ("/includes/menu.html"); ?> ---------

kann ich mir nicht vorstellen. denn dann müsste includes im ROOT des servers liegen.. evil...

Das jedoch nicht:

--------- <?php include ("http://meineurl.de/includes/menu.html"); ?> ---------

weil aus sicherheitsgründen meistens URL include untersagt ist. (ist auch nciht das was du willst -> langsam und evil)

Diese Seite behinhaltet auch den include <?php include ("/includes/test.html");

include("/PFAD/ZU/DEINEM/DOCUMENTROOT/included/test.html);

schau dir mal die php.ini an, bzw das $_ENV bzw $_SERVER superglobal.
da sollte es DOCUMENT_ROOT geben. dein aufruf sollte also:
include($_SERVER["DOCUMENT_ROOT"]."/included/test.html"); lauten.

lg
Ludwig