Kalle_B: Seitentitel dynamisch ändern

Beitrag lesen

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