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