dynamischer Titel im Header

  • Themenstarter Themenstarter starfoxfs
  • Beginndatum Beginndatum
S

starfoxfs

Hi zusammen,

Ich bin gerade dabei meine Seite noch ein bisschen Suchmaschinenoptimierter zu gestalten und bastle gerade in PHP einen Dynamischen Header Titel je nach angezeigter Seite.

Hat jemand ne Idee wie ich den Code vielleicht noch ein bisschen Optimieren kann, da das ja super viel Schreibarbeit wäre wie ich es gemacht habe.

PHP:
// Dynamischer Header Titel nur bei Infoseiten

$aktuelleseite = preg_replace( "/[^a-z0-9?\/_\-=+@#&]/im", "", $_SERVER["REQUEST_URI"]); // Filter gegen Schadcode

$seitenarray = array("/url/?page=test&test=test&show=test1", "/url/?page=test&test=test&show=test2",
"/url/?page=test&test=test&show=test3");

if (!empty($aktuelleseite) && in_array($aktuelleseite, $seitenarray)) {

if($aktuelleseite == "/test/?page=test&isset=test&show=test1") { $titel = "Mein Titel 1"; }
if($aktuelleseite == "/test/?page=test&isset=test&show=test2") { $titel = "Mein Titel 2"; }
	
}else{
	
$titel = "Mein Titel 3";

} 
// -->
 
Mit parse_str()
PHP:
<?php
//$uri = 'page=test&test=test&show=test1';
$uri=$_SERVER['QUERY_STRING'];

parse_str($uri, $params);

switch($params['show']){
    case 'test1': 
        echo 'Test 1';
        break;
    case 'test2': 
        echo 'Test 2';
        break;
    default: 'Standart Titel';
}

?>
 
Zurück