test.php:
PHP-code:
define('DEBUG',true);
include_once((DEBUG?'../':'')."include/common.php");
include_once("include/config.php");
//....
include_once("search_cache.php");
//....
include/common.php:
PHP-code:
$SDIR=getcwd();
//....
include/config.php:
PHP-code:
//....
ini_set('include_path','.:..:include:../include:../../include');
//....
include/search_cache.php:
PHP-code:
if ($handle = opendir(getcwd().'/content/')) {
while (false !== ($file = readdir($handle))) {
if (preg_match('!^[0-9]*\.php$!',$file)) {
ob_start();
include('content/'.$file);
$r[substr($file,0,-4)]=ob_get_contents();
while (@ob_end_clean());
}
}
closedir($handle);
}
//....
content/5.php:
PHP-code:
include($SDIR . '/content/sitemap.php');
//....
ik zie de fout denk ik al....

, ik gebruikt tegenwoordig include_path, en niet meer $SDIR, dus daar zit de fout, sitemap.php staat niet meer op die plek, vaag dat het nog werkt

(*check* ow het werkt ook gewoon niet)