ich habe noch ein kleines Problemchen, es geht um include_once. Ich habe 2 subdomains auf denen sich jewals eine config.php datein befinden.
beim aufruf der ersten domain include ich die config.php mit include_once, dann leite ich auf die subdomain und die config.php dieser domain wird nicht included, weil der dateiname config.php bereits included wurde.
hier ein kleines beispiel
subdomain1.test.de
PHP-Code:
session_start();
$projects = array(
'subdomain1.test.de' => 'subdomain1',
'subdomain2.test.de' => 'subdomain2'
);
define("ROOT_DIR", 'projects/' . $projects[$_SERVER['SERVER_NAME']]);
include ROOT_DIR . '/index.php';
)
PHP-Code:
include_once ROOT_DIR.'/config.php';
print_r($config); //ausgabe foo => bar
echo '<a href="subdomain2.test.de">domain2</a>';
es würde zwar mit include funktionieren, jedoch habe ich in der config.php ein paar funktionen die sich dann in einer endlosschleife includen würden, desswegen include_once.
gibt es denn nun eine möglichkeit , dem script zu sagen, dass er include_once wieder auf 0 setzen soll, da es sich um eine neue domain handelt?
Wenn ihr es nicht verstanden habt, fragt nach. Ansonsten schon mal danke im vorraus
MFG

Einen Kommentar schreiben: