обновление контента на PHP

djkoff

Новичок
Здравствуйте!
Подскажите, пожалуйста, как сделать сайт чтоб его контент находился в отдельных файлах и подключался к index.php посредством include? При этом ссылки должны быть вида http://www.mydomain.ru/faq (фактически, чтоб переход со страницы на страницу осуществлялся, но мы все равно оставались на index.php, но с измененным контентом и титлом, и адресом).
Когда-то видел примерный код и он был выполнен с использованием switch()

Неработающий пример
PHP:
<?php

$file = "in_main.php";
$title = "Сайт";

switch($page){
case "faq" :
   $title = "Вопрос-Ответ";
   $file = "in_faq.php";
break;

case "opisanie" :
   $title = "Описание";
   $file = "in_opisanie.php";
break;

}

?>
Код:
<!DOCTYPE html>

<html>
<head>
	<title><?php echo $title;?></title>
	<meta http-equiv="Content-type" content="text/html; charset=windows-1251" />
	<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
	
        <div class="header"><a href="/opisanie">Описание</a>|<a href="/faq">FAQ</a></div>
	
	<div class="content">
		<?php include($file);?>
	</div>

</body>
</html>
Дальше мои познания в этом деле заканчиваются. Подскажите, пожалуйста, решение моей проблемы.
 
Сверху