Cześć.
Kod html który napisałeś sugeruje, że nie bazujesz na jednym pliku (index.php) - tylko że każda twoja strona/podstrona ma swój plik (Strona Główna to index.php, Konto to konto.php, itd).
Więc w tym wypadku nie potrzebujesz sprawdzać na jakiej podstronie jesteś i generować z automata kod. Wystarczy w każdym z tych plików wpisać "na sztywno" to co chcesz aby przechodząc z jednej strony na drugą miało być wyświetlane.
Jeżeli już chcesz sprawdzać na jakiej podstronie jesteś z automata, to albo:
a) tworzysz jeden plik index.php w którym będziesz miał menu:
<div><a href="index.php">Strona Glowna
</a></div> <div><a href="index.php?a=konto">Moje Konto
</a></div> <div><a href="index.php?a=pomoc">Pomoc
</a></div> <div><a href="index.php?a=kontakt">Kontakt
</a></div>
i taki kod php
Kod
<?php
$a = (isset($_GET['a'])) ? htmlspecialchars($_GET['a']) : 'start';
switch($a)
{
case 'start':
// coś co ma być jak jesteś na stronie głównej
break;
case 'konto':
// coś co ma być jak jesteś w dziale konto.
break;
case 'pomoc':
// ...
break;
case 'kontakt':
// ...
break;
}
?>
albo

musisz zrobić
translację adresów url, znaną z architektury modelu MVC.
Ten link przeniesie cię do książki którą posiadam wersji papierowej (szczerze to jeszcze nie przejrzałem jej do końca - tylko z grubsza przewertowałem sprawdzając co tam ciekawego)
Tam jest takie coś że po wpisaniu np projekt.html kontroller sprawdza i tłumaczy adres na akcję php i ją wykonuje. Możliwe że poza MVC też da się zrobić - niewiem nie próbowałem.
3maj się. Pozdrawiam.