Metatags und Php Switch

r4ph4

Grünschnabel
Guten Abend,
habe nen kleines Problem und zwar Arbeite ich bei meiner Webseite mit einem php Switch :

PHP:
<?php
switch ($_GET['site'])
{
case 'blubb':
include ('blubb.php');
case 'blubb2':
include ('blubb.php2');
default:
include ('news.php');
}
?>

dürfte wohl allseits bekannt sein.

Nun besteht mein Problem dadrin das ja in der index.php die Metatgs im Head bereich eingetragen sind - allerdings bringt mich das nicht viel weiter weil ja die blubb.php in die index.php inkludiert wird.

Hätte aber gerne für jede inkludierte Seite eigene Metatags im Head bereich der index.php.
Problemeatik ist ich habe keine Ahnung wie ich das anstellen soll - als ich zuvor mit Joomla rumgebastelt habe habe ich meine seite bei google ohne Probleme auf den ersten Seiten finden können nun werden meine Artikel leider nicht mehr gefunden - deswegen brauche ich "dynamische" oder contant abhänige Metatgs die über eine Variable o.ä geändert werden.

Ich hoffe ihr wisst Rat und könnt mir helfen.

Gruß
Rapha
 
Du könntest auch str_replace auf einen von dir gewählen Bezeichner anwenden, z.B. ((metatags)).
Das lässt sich am einfachsten mit ob_start und ob_end_flush realisieren.

EDIT: Oder du machst

PHP:
<?php 
switch ($_GET['site']) 
{ 
case 'blubb': 

$meta = "blubb";
$inc = "blubb.php";
...
etc
} 

echo "seitenzeug aus indexphp";
echo $meta;
include($inc);
echo "restzeug aus index.php";

?>
 
Zuletzt bearbeitet:
Zurück