Well, i cant really say how to do that if you've already have a mindset on how your going to do it.
If i were to do this from scratch, I would do it like this.
Set every level to it's own variable. For example
$home='home';
$catagory='disco';
$language='english'
this way you can do your links like this
<a href="music.php?catagory=disco>disco</a>
<a href="music.php?catagory=techno>techno</a>
then on music.php, just diplay the top header
echo "<a href='music.php'>Home</a>/";
echo " <a href='music.php?catagory=$catagory>$catagory</a>/";
ecoh "<a href='music.php?catagory=$catagory&language=$language>$language</a>";
That way you can keep the headers the same on every generated page, but it will require a lot of input. It's not a great way to do it, but it just might work