Ich schmeiss mal hin wie ich das machen würde:
PHP-Code:
<?php
If (!isset ($section)) {
print ('Bitte eine Sektion angeben!');
exit;
//oder auch, um eine Standard-Sektion zu laden
//$ection = 'main';
}
$section = str_replace ('.','',$section);
$section = str_replace ('/','',$section);
$section = str_replace ('http','',$section);
//eine ganz einfach Methode um zu verhindern, dass man die Seite missbrauchen kann
If (file_exists ($section . '.php')) {
include ($section . '.php');
} else {
print ('Sektion existiert nicht!');
exit;
//oder um auf eine Standard Sektion umzuleiten:
//header ('Location: ' . $PHP_SELF . '?section=main');
}
?>
Das ganze mit register_gobals an (ist viel bequmer ). Sonst ganz am Anfang $section = $_GET['section'].
Lesezeichen