<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <?php //die('В работе ...'); foreach($_POST as $k => $v) { $_POST[$k] = htmlspecialchars($v); } foreach($_GET as $k => $v) { $_GET[$k] = htmlspecialchars($v); } foreach($_REQUEST as $k => $v) { $_REQUEST[$k] = htmlspecialchars($v); } function imgh($page) { if($page) { if(file_exists("images/title_$page.gif")) { echo "<img border='0' src='images/title_$page.gif' height='53' />"; } else { echo "<img border='0' src='images/title_null.gif' height='53' />"; } } else { echo "<img border='0' src='images/title_index.gif' height='53' />"; } } function icon($section, $page) { $big = "_big"; $sections = array(0 => "epos", 1 => "body", 2 => "body", 3 => "alignment", 4 => "library", 5 => "credit", 6 => "library", 7 => "library", 8 => "library", 9 => "artefact", 10 => "artefact", 11 => "comment"); if($section == "99" && $_GET['clan']) { echo "<img border='0' src='http://capitalcity.old-dark.ru/i/klan/$_GET[clan]$big.gif' />"; } elseif($section == "99" && $page == "clans1") { echo "<img border='0' src='images/icon_library.gif' />"; } elseif($section != "") { echo "<img border='0' src='images/icon_$sections[$section].gif' />"; } else { echo "<img border='0' src='images/icon_logo.gif'>"; } } function heading($section, $page) { $sections = array(0 => "Основная информация", 1 => "Глава 1 - Показатели способностей игрового персонажа", 2 => "Глава 2 - Развитие игровых персонажей", 3 => "Глава 3 - Склонности", 4 => "Глава 4", 5 => "Глава 5 - Деньги, предметы, экономика", 6 => "Глава 6", 7 => "Глава 7", 8 => "Глава 8", 9 => "Глава 9", 10 => "Глава 10", 99 => "Кланы"); $pages = array("exptablel" => "Таблица опыта", "law" => "Законы", "preamble" => "Преамбула", "param" => "Развитие персонажа, параметры", "start" => "Быстрый старт", "aligment" => "Склонности", "change_align" => "Изменение склонности", "credit" => "Кредиты", "dark" => "Путь Тьмы", "haos" => "Путь Хаоса", "paladin" => "Путь Света", "vocabilory" => "Словарь", "type_money" => "Виды денежных единиц", "type_work" => "Виды заработка"); if($page) { echo "Бойцовский Клуб Возрождение / Энциклопедия / $sections[$section] - $pages[$page]"; } else { echo "Бойцовский Клуб Возрождение / Энциклопедия"; } } function showpage($page,$s) { if($page) { if(file_exists("section$s/$page.txt")) { include "section$s/$page.txt"; } else { include "error.txt"; } } else { include "index.txt"; } } function pagenav($section, $page) { // Перчечисляем названия разделов $sections = array(0 => "Основная информация", 1 => "Глава 1 - Показатели способностей игрового персонажа", 2 => "Глава 2 - Развитие игровых персонажей", 3 => "Глава 3 - Склонности", 4 => "Глава 4", 5 => "Глава 5 - Деньги, предметы, экономика", 6 => "Глава 6 - Магия", 7 => "Глава 7", 8 => "Глава 8 - Другие миры", 9 => "Глава 9 - Артефакты, сокровища", 10 => "Глава 10 - Неуправляемые персонажи", 99 => "Кланы"); // Перечисляем названия страниц $pages = array("exptablel" => "Таблица опыта", "law" => "Законы", "preamble" => "Преамбула", "param" => "Развитие персонажа, параметры", "start" => "Быстрый старт", "alignment" => "Склонности", "change_align" => "Изменение склонности", "credit" => "Кредиты", "dark" => "Путь Тьмы", "haos" => "Путь Хаоса", "paladin" => "Путь Света", "vocabilory" => "Словарь", "type_money" => "Виды денежных единиц", "type_work" => "Виды заработка"); if ($page && $section != "99") { echo "<A href='index.php' title='К списку разделов' target='_self'><small>К списку разделов</small></a><small> >> $sections[$section] >>> $pages[$page]</small>"; } elseif ($section == "99" && $_GET['clan']) { echo "<A href='index.php' title='К списку разделов' target='_self'><small>К списку разделов</small></a><small> >></small> <a href='index.php?section=99&page=clans1'><small>К списку кланов</small></a><small> >> <b>$_GET[clan]</b></small>"; } elseif ($page == "clans1") { echo "<A href='index.php' title='К списку разделов' target='_self'><small>К списку разделов</small></a><small> >> Зарегистрированные кланы</small>"; } else { echo "<small>В данной энциклопедии собраны все сведения, полезные для игрока. Выберите интересующий Вас раздел, для получения инфомрации.</small>"; } } $page = $_GET['page']; $section = $_GET['section']; /* Заметки к использованию ----Пополнение энциклопедии 1)Раскомментировать ссылку на добавляемый материал в index.txt в корне энциклопедии 2)В соответствующую разделу папку (где section0-корень энциклопедии, sectionXX - номер раздела добавить TXT файл с кодом содержимого ячейки (название файла должно соответствовать аттрибуду page=XXX ссылки) 3)Добавить название материала в массив функии pagenav */ ?> <HTML><HEAD><TITLE><?php heading($section, $page); ?></TITLE> <META content="text/html; charset=utf-8" http-equiv=Content-Type> <META content=ru http-equiv=Content-Language> <LINK rel=StyleSheet type=text/css href="css/style.css"> </HEAD> <BODY bottomMargin=0 rightMargin=0 topMargin=0> <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%" height="100%"> <TBODY> <TR> <TD bgColor=#636562 vAlign=top width="13%"> <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"> <TBODY> <TR> <TD height=36 width="100%"></TD></TR> <TR> <TD height=83 width="100%"></TD></TR></TBODY></TABLE></TD> <TD vAlign=top width="74%"> <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"> <TBODY> <TR> <TR> <TD bgColor=black height=24 width="50%"></TD> <TD height=24 width=0><font face="Verdana"></font></TD> <TD bgColor=black height=24 width="50%"></TD></TR></TBODY></TABLE> <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#f7e7b4 height="542"><TBODY><tr><td width="826"> <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#f7e7b4 height="542"><TBODY> <TR> <TD colSpan=3 height="17"><font face="Verdana"><IMG border=0 src="images/back_yellow.gif" width=620 height=1><BR> </font> <?php imgh($page); ?></TD></TR> <TR height=100> <TD height=20 vAlign=top width="130"></TD> <TD height=20 vAlign=top width="696"> <br> <?php pagenav($section, $page); ?> </TD> </TR> <TR> <TD vAlign=top width="130" height="389"> <img border="0" src="images/pict_<?php $b=rand(1,15); echo $b; ?>.jpg" width="126" height="243"></TD> <TD vAlign=top width="696" height="389"> <DIV align=center> <TABLE border=0 cellSpacing=0 cellPadding=0 width="99%" height="362"> <TBODY> <TR> <TD height="362"> <TABLE width="696" height="243" cellspacing="0" style="border-collapse: collapse" cellpadding="0"> <TBODY> <TR> <TD width="1" height="1"> <TD width="660" height="1" valign="top" class="content"> <p align="left"> <?php showpage($page,$section); ?> <TD width="1" height="1"></TD></TR> </TBODY></TABLE> <p> </TD></TR></TBODY></TABLE></DIV></TD> </TR></TBODY></TABLE></td><TD vAlign=top width="107" align=center><table><tr><td> <?php icon($section, $page); ?></td></tr><TR> </table></TD></tr></table> <table cellSpacing=0 cellPadding=0 width="100%"><TR> <TD bgColor=#000000 height=3 colSpan=3></TD> </TR> <TR height=50> <TD bgColor=#636562 height=50 colSpan=3 align=left> </TD></table> <p><font face="Verdana"><BR><BR><BR> </font></TD> <TD vAlign=top width="13%"> <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"> <TBODY> <TR> <TD height=36 width="100%"></TD></TR> <TR> <TD height=83 width="100%"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></BODY></HTML>