Файл: moduls/header.php
Строк: 21
<?php
#-----------------------------------------------------#
# http://mybraslav.ru
#-----------------------------------------------------#
// mod Gemorroj
$GLOBALS['tm'] = microtime(true);
header('Content-type: text/html; charset=utf-8');
header('Expires: Thu, 21 Jul 1977 07:30:00 GMT');
header('Last-Modified: ' . gmdate('r') . ' GMT');
header('Cache-Control: post-check=0, pre-check=0');
header('Pragma: no-cache');
if ($setup['service_change']) {
if (isset($_GET['url'])) {
$_SESSION['site_url'] = $setup['site_url'] = 'http://' . htmlspecialchars($_GET['url']);
} elseif (isset($_SESSION['site_url'])) {
$setup['site_url'] = $_SESSION['site_url'];
}
}
define('DIRECTORY', str_replace(array('\', '//'), '/', dirname($_SERVER['PHP_SELF']) . '/'));
if ($setup['style_change']) {
if (isset($_POST['style'])) {
$style = htmlspecialchars(rawurldecode($_POST['style']), ENT_COMPAT);
setcookie('style', $_POST['style'], $_SERVER['REQUEST_TIME'] + 2592000, DIRECTORY, $_SERVER['HTTP_HOST']);
} elseif (isset($_GET['style'])) {
$style = htmlspecialchars(rawurldecode($_GET['style']), ENT_COMPAT);
setcookie('style', $_GET['style'], $_SERVER['REQUEST_TIME'] + 2592000, DIRECTORY, $_SERVER['HTTP_HOST']);
} elseif (isset($_COOKIE['style'])) {
$style = htmlspecialchars($_COOKIE['style'], ENT_COMPAT);
} elseif (isset($_SESSION['style'])) {
$style = $_SESSION['style'];
} else {
$style = $_SERVER['HTTP_HOST'] . DIRECTORY . $setup['css'] . '.css';
}
} else {
$style = $_SERVER['HTTP_HOST'] . DIRECTORY . $setup['css'] . '.css';
}
// функция замены title в буфере
function callback($buff)
{
return str_replace('</title>', ' - ' . ($GLOBALS['title'] ? $GLOBALS['title'] : '/') . '</title>', $buff);
}
ob_start('callback');
echo '<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<link rel="alternate" type="application/rss+xml" href="http://' . $_SERVER['HTTP_HOST'] . DIRECTORY . 'rss.php"/>
<link rel="stylesheet" type="text/css" href="http://' . $style . '"/>
<title>' . $setup['zag'] . '</title>
</head>
<body>
<div>';
$title = '';
?>