phpbar.de logo

Mailinglisten-Archive

[php] Breadcrumb-Navi mit Arrays

[php] Breadcrumb-Navi mit Arrays

Andreas Demmer php at andreas-demmer.de
Mit Jul 28 14:16:10 CEST 2004


Peter wrote:

> Während alles andere kein Problem ist, möchte ich aber die
> Ordnername durch freiwählbare (Kategorie-)Namen ersetzen. Die
> Zuordnung der Ordnernamen zu den Kategorienamen erfolgt im Array
> $ordner.

> bitte so nett euch den Quellcode mal anzuschauen und mir
> auf die Sprünge zu helfen? Eventuell gehe ich an die Sache auch
> völlig falsch heran.

Hallo Peter,

anbei die schnelle Lösung:

<?php
$url = $_SERVER['PHP_SELF'];
$home = "http://localhost/phpworks/";

$alleOrdner = array(
    'links' => 'Links',
    'formulare' => 'Formulare'
);

$test = explode('/', $url);
$navi = array('<a href="'.$home.'">Home</a>');

foreach($test as $ordner) {
    if(in_array($ordner, $alleOrdner)) {
        $titel = $alleOrdner[$ordner];
        $navi[] = '<a href="'.$home.'/'.$ordner.'/">'.$titel.'</a>';
    }
}

$navi = implode(' | ', $navi);
echo $navi;
?>

Gruss,
Andreas

--
http://www.andreas-demmer.de



php::bar PHP Wiki   -   Listenarchive