Masz plik powiedzmy home.php i do niego pakujesz twoje podstrony .Plik home.php powinien wyglądać mniej więcej tak
<?php
include 'header.php';
if(isset($_GET['id'])) { //Sprawdza czy przypisana jest $_GET['id']
if(file_exists(basename($_GET['id']).'.php')) //Jeśli plik istnieje to...
include basename($_GET['id']).'.php'; //...wczytaj go.
}
include 'footer.php';
?>
Natomiast w pliku header zapewne masz jakieś menu , a w nim linki muszą mieć postać
<a href="?id=podstrona">nazwa twojej podstrony</a>