У многих начинающих веб мастеров возникают сложности с редизайном сайта.
Действительно очень сложно сменить дизайн сразу у нескольких десятков страниц
Эту проблему можно решить при помощи шаблонов
Создадим файл с шаблоном temp.html
У меня шаблон такой:
Code
<html>
<head>
<title>#TITLE#</title>
</head>
<body>
<table width="800px" cellpadding="10" cellspacing="1" border="0" bgcolor="#EEB685" align="center">
<tr>
<td bgcolor="#e4d7a2" align="center">
#HEADER#
</td>
</tr>
<tr>
<td bgcolor="#FFE9D6" align="center">
#TEXT#
</td>
</tr>
<tr>
<td bgcolor="#a2e4ab" align="center">
#FOOTER#
</td>
</tr>
</table>
</body>
</html>
#TITLE# - title страницы
#HEADER# - То что будет показываться вверху
#TEXT# - текст страницы
#FOOTER# - то что будет внизу показываться
Далее код файла index.php у нас будет таковым:
<?
//Подключаем шаблон
$templ = file_get_contents("temp.html");
//Производим замену. Создаем нужное кол-во переменных и записываем в них нужную информацию:
$title = "Заголовок";
$header = "Информация сверху";
$text="Тут ваш любой текст";
$footer = "Текст футера"';
//Теперь сама замена
$templ = str_replace ("#TITLE#", $title, $templ);
$templ = str_replace ("#HEADER#", $header, $templ);
$templ = str_replace ("#TEXT#", $text, $templ);
$templ = str_replace ("#FOOTER#", $footer, $templ);
//И наконец выводим сам шаблон
echo $templ;
?>
Пример довольно примитивный, я вам показал самое элементарное, а дальше дерзайте