<?
/*
_______________________________________
________| |_________
\ | ALTA MINI CMS | /
\ | Программирование | /
\ | Алексей Тафинцев © 2006 | /
/ |_______________________________________| \
/___________) (___________\
*/
//-----------------------------------------------------------------
// Начало скрипта
//-----------------------------------------------------------------
session_start();
ob_start();
error_reporting (E_ALL);
$PHP_SELF = $_SERVER['PHP_SELF'];
//-----------------------------------------------------------------
// Используем файлы конфигурации
//-----------------------------------------------------------------
include("includes/config.php");
include("includes/functions.php");
include("includes/box.php");
include("includes/menu.php");
//-----------------------------------------------------------------
// Используем файл шаблона верха сайта
//-----------------------------------------------------------------
$header = implode(" ", file("templates/$template/header.tpl"));
$header = str_replace("{title}", $title, $header);
$header = str_replace("{keywords}", $keywords, $header);
$header = str_replace("{desc}", $desc, $header);
$header = str_replace("{charset}", $charset, $header);
$header = str_replace("{template}", $template, $header);
$header = str_replace("{menu}", $menu, $header);
$header = str_replace("{dopolnenie}", $dopolnenie, $header);
$header = str_replace("{partner}", $partner, $header);
$header = str_replace("{preim}", $preim, $header);
$header = str_replace("{autor}", $autor, $header);
echo $header;
//-----------------------------------------------------------------
// Навигация PHP
// Задействуем главную страницу "home.taf" в папке "pages"
// Включаем "Ошибку 404"
//-----------------------------------------------------------------
if(!isset($alta) && $i != "error") include("pages/home.taf");
if(isset($alta))
{
if(file_exists("$alta.taf")) include("$alta.taf");
elseif(!file_exists("$alta.taf")) header("location: $PHP_SELF?i=error");
}
if($i == "error") echo'<table class="main" cellspacing="1" cellpadding="4" width="100%"><col width="1%"><col width="99%"><tr class="head"><td class="head" colspan="2">Ошибка</td></tr><tr><td class="con1"><b>ОШИБКА 404</b><br><br>Данной страницы не существует на сервере!<br><br>Как это могло получиться:<br>- ваша ссылка неправильная или имеет ошибки;<br>- такой страницы никогда не было;<br>- такая страница существовала, но теперь она удалена;<br>- это ошибка сервера, попробуйте еще раз найти нужную страницу.<br><br></td></tr></table>';
//-----------------------------------------------------------------
// Выводим данные о генерации страницы
//-----------------------------------------------------------------
$gen = "<center><font size=1>
[Страница сгенерирована за <font color=#3684c1>".round($time,6)."</font> сек]
</center></font><br>";
echo $gen;
//-----------------------------------------------------------------
// Используем файл шаблона низа сайта
//-----------------------------------------------------------------
$footer = implode(" ", file("templates/$template/footer.tpl"));
$footer = str_replace("{title}", $title, $footer);
$footer = str_replace("{keywords}", $keywords, $footer);
$footer = str_replace("{desc}", $desc, $footer);
$footer = str_replace("{charset}", $charset, $footer);
$footer = str_replace("{template}", $template, $footer);
$footer = str_replace("{menu}", $menu, $footer);
$footer = str_replace("{dopolnenie}", $dopolnenie, $footer);
$footer = str_replace("{partner}", $partner, $footer);
$footer = str_replace("{preim}", $preim, $footer);
$footer = str_replace("{autor}", $autor, $footer);
echo $footer;
//-----------------------------------------------------------------
// Конец скрипта
//-----------------------------------------------------------------
ob_end_flush();
?>