<?php
function view_include($fileName, $vars = array())
{
// Установка переменных для шаблона.
foreach ($vars as $k => $v)
{
$$k = $v;
}
// Генерация HTML в строку.
ob_start();
include $fileName;
return ob_get_clean();
}
// Информация для отображения.
$title = 'Головна';
// Внутренний шаблон.
$content = 'Пока пусто';
// Внешний шаблон.
$page = view_include(
'view/upr.php',
array('title' => $title, 'content' => $content));
// Вывод.
echo $page;
и upr.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title><?= $title ?></title>
<link rel="stylesheet" href="css/uprCss.css" type="text/css" />
</head>
<body>
<div class="con">
<div class="richt"> </div>
<div class="top"> </div>
<div class="soder">
<?= $content ?>
<a href="#">Изменить</a>
</div>
<div class="botton"> </div>
</div>
</body>
</html>
Почему страница при выводе в браузер не отображает стили,то есть <link rel="stylesheet" href="css/uprCss.css" type="text/css" />не работает