PHP: Browsertitel dynmaisch augeben?

kas

Obermaat
Thread Starter
Mitglied seit
28.06.2006
Beiträge
397
Ort
Berlin-Wedding
Hallo,

seit gestern Abend komme ich nicht weiter. Vllt. kann mir ja jemand helfen.
Es geht darum, dass ich den <Head> in jede php Datei einfüge. Dort ist ja auch der <Title> definiert. Der soll aber Variabel in Abhängigkeit von der jeweiligen Datei sein.

Wird also index.php aufgerufen, soll da "Homepage - Startseite" stehen usw.

Folgendes habe ich bereits versucht:
Code:
...
<TITLE><? echo $title; echo $PHP_SELF; ?></TITLE>
...
So bekomme ich schonmal ein "Homepage - /index.php" als Browsertitel ausgegeben. Nuin wollte ich "einfach" den Text ersetzen:
Code:
$PHP_SELF = array(
'/index.php'		=>		'Startseite'
);
Jetzt ist der Browsertitel: "Homepage - Array" :hmm:
Ist aber auch logisch. Setze die Variable auch gleich mit array.

Wer kann mir freundlicherweise bei diesem Problemchen weiter helfen?
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
PHP:
<?
// Das Array. Man kann sich auch eine externe *.csv erstellen und dann auslesen.
$seiten = array(
	"/index.php" => "Startseite",
	"/gb.php"    => "Galerie",
	"/forum.php" => "Forum",	
	"/test.php"  => "test"
);

$phpself = $_SERVER["PHP_SELF"]; /* Statt $PHP_SELF wegen Einstellungen */
echo $seiten["$phpself"]; // Ausgabe des dazugehörigen Namens
?>
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh