Thursday 15 January 2015

Breadcrumbs in php for sequence link

Breadcrumbs in php for sequence link

<?php 
$path = $_SERVER["PHP_SELF"];
$parts = explode('/',$path);
if (count($parts) < 2)
{
echo("home");
}
else
{
echo ("<a href=\"/\">home</a> &raquo; ");
for ($i = 1; $i < count($parts); $i++)
    {
    if (!strstr($parts[$i],"."))
        {
        echo("<a href=\"");
        for ($j = 0; $j <= $i; $j++) {echo $parts[$j]."/";};
        echo("\">". str_replace('-', ' ', $parts[$i])."</a> » ");
        }
    else
        {
        $str = $parts[$i];
        $pos = strrpos($str,".");
        $parts[$i] = substr($str, 0, $pos);
        echo str_replace('-', ' ', $parts[$i]);
        };
    };
};  
?>

No comments:

Post a Comment