Как я понимаю, вы все еще можете выполнять всю эту работу в своем заголовке:
<?php
include(...your config/connect file...);
mysql_query(... get page variables ...);
$pageTitle = stripslashes($titlefromDB);
?>
<html><head><title><?php echo $pageTitle; ?></head>
Таким образом, вы завершаете header.php.Теперь включите это на каждой странице, которую вы хотите использовать, и следуйте вашему <body></body></html>
.
Всего одна идея, но в любом случае, если вы обойдете это, вам сначала нужно будет подключиться к вашей БД,проверьте, существует ли страница, если это так, установите заголовок как переменную, а затем приступайте к созданию html.