Hai ragione. Piccola modifica.
Come vedi, ho aggiunto un else: nel caso in cui la pagina non abbia un indirizzo del tipo index.php?page=xxxxx, allora include automaticamente il file central.html, che deve contenere il codice della tua pagina principale, quella che appare quando entri nel sito, sempre senza header e footer, che già includi a parte.Codice PHP:
<?php
include ('header.inc');
if (isset($_GET['page'])) {
$page = trim($_GET['page']);
include $page;
} else {
include ('central.html');
}
include ('footer.inc');
?>