So if no "page" is specified it'll load default.php ?
Something like:
(some paranoia checking added for general purpose)
PHP Code:
$page = ($_GET['page']) ? $_GET['page'] : 'default';
$page = basename($page);
$include = "$page.php";
if (file_exists($include)) {
include $include;
}
else {
echo "error - page does not exist."
}