Da Du sicher so schlau bist, die URLs so zu gestalten, dass sie der Navigation entsprechen (aus Deinem Beispiel: "/hauptseite/thema/unterseite/"), bräuchtest Du nur die URL ($_SERVER["REQUEST_URI"]) in einer while-Schleife Stück für Stück bis zum jeweils nächsten Schrägstrich (strpos()) zusammen mit einem passenden Titel ausgeben.
Das mit der Seitenstruktur hört sich ganz gut an, aber passt nicht so zu meinem system.
würdet ihr mir abraten das ganze mit sessions zu lösen??
mfg!