Сейчас вижу баг с этим сайтом: вместо показа страницы браузер предлагает сохранить её содержимое на диск. К примеру, вот что сохраняется из корня сайта:
Скрытый текст |
---|
Код |
---|
<?php
require_once 'include/application_top.php';
// TODO прилепить к верху имя функции на странице с описанием
$page = empty($_GET['page']) ? null : strip_data($_GET['page']);
if(strpos($page, ADMIN_URL, 0) !== false)
{
//include 'admin/login.php';
}
else {
$logged_user = strip_data(isset($_SESSION['logged_user']) ? $_SESSION['logged_user'] : null);
$word_id = get_word_id_by_url($page);
$menu_data = get_cats_and_words(0, $page);
$word_data = get_word_by_url($page);
$example_query_data = get_examples_query($word_id);
$examples = $word_id === false ? null : get_examples($word_id);
$smarty = new Smarty;
$smarty->caching = false;
$smarty->cache_lifetime = 120;
$smarty->assign("VERSION", VERSION);
$smarty->assign("META_KEYWORDS", META_KEYWORDS);
$smarty->assign("SITE_NAME", SITE_NAME);
$smarty->assign("meta_desc", str_cut_by_length($word_data['description'], META_DESCRIPTION_LENGTH));
$smarty->assign("PATH_STYLES", PATH_STYLES);
$smarty->assign("PATH_JS", PATH_JS);
$smarty->assign("USER", (isset($logged_user) ? $logged_user : null));
$smarty->assign("current_page", $page);
$smarty->assign("menu_data", $menu_data);
$smarty->assign("word_data", $word_data);
$smarty->assign("examples_query", $example_query_data);
$smarty->assign("examples", $examples);
$smarty->display('main.tpl');
}
|
|