Body-Klasse aus URL generieren

Ich brauchte gerade eine Möglichkeit, um einfachen PHP-Dokumenten eine Body-Klasse mit Informationen aus dem URL-Pfad hinzuzufügen. Herausgekommen ist dabei dieses kleine PHP-Script:

<?php $domainparts = explode('.',$_SERVER['HTTP_HOST']); list($bodyclass) = explode('.',str_replace('/',' ',$_SERVER['SCRIPT_NAME'])); ?>

Und so kann man dem Body-Tag dann die Informationen als Klasse hinzufügen.

<body class="<?php echo "$bodyclass"; ?>">

Vielleicht kann das ja noch jemand außer mir gebrauchen.

Nachtrag:
Ganz vergessen – die Funktionsweise. Angenommen der Link zur Seite ist „http://example.com/hund/katze/maus.php“ dann würde das Body-Tag so aussehen:
<body class=" hund katze maus">

raketentim, 30. Oktober 2009

Zuletzt von dir gelesen

Werbung

Suche

Frischer Senf