Hi,
wo gibst du denn den Meta- Tag
<title>abc</title>
aus? Vor dem include?
Eine switch Funktion geht zwar, braucht aber ziemlich viel Quellcode und Arbeit.
Wieso?
switch( $_GET['page'] )
{
case "guestbook": $titel='Gästebuch von Klaus'; break;
default: $titel='unbekannte Seite';
}
...
echo "<title>".$titel."</title>";
Hat vielleicht jemand eine Idee wie man das besser lösen könnte oder hat sich schonmal damit beschäftigt?
Bei mir wird dem Zentralprogramm (das u.a. bei jedem Aufruf die Berechtigung prüft) das Zielprogramm übergeben. Die HTML- Seite wird im Zielprogramm ausgegeben:
$zielprogramm = $_GET['zielprogramm'];
switch( $zielprogramm ) {
// 000 - SYSTEM
case "tm000": include ( "tm000.php" ); break; // MENU
case "tm001": include ( "tm001.php" ); break; // LOGIN
...
// 100 - PERSONEN
case "tm101": include ( "tm101.php" ); break; // ADRESSPFLEGE
case "tm102": include ( "tm102.php" ); break; // ANWESENHEIT
...
// 200 - RESSOURCEN
case "tm211": include ( "tm211.php" ); break; // SLOTS
case "tm212": include ( "tm212.php" ); break; // EVENTS
...
default: echo "<center><br><br><br>Programm ".$zielprogramm." nicht bekannt.</center>";
}
Kalle