Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Описание администраторского интерфейса сайта.
Администраторский интерфейс – важная часть любого сайта. Административная часть сайта имеет свой интерфейс, который может существенно отличаться от пользовательской части. Через администра-тивную часть осуществляется настройка работы сайта, его наполнение информацией. Через административный интерфейс в данном случае не реализовано редактирование внешнего вида сайта, так как в нашем случаях это лучше сделать вручную через визуальный редактор. Администраторская часть сайта должна быть защищена от несанкционированного доступа. Вход в административную часть сайта осуществляется следующим образом: в адресной строке браузера наберите: http://mrcommunicator/admin Администраторская панель состоит из стартовой страницы, страницы редактирования главной страницы и страницы редактирования данных об оборудовании. Каждая страница администраторской части имеет включает в себя файлы head.inc.php и foot.inc.php, которые находятся в папке admin сайта. Код файла head.inc.php: <?php require_once("mysql.php"); include("data.php"); ?> <html> <head> <title> <?=$user_title?> </title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta name="keywords" content="<?=$user_keywords?>"> <meta name="description" content="<?=$user_description?>"> <link href="http://<?=$_SERVER['HTTP_HOST']."/"?>default.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <!-- start header --> <div id="header"> <div id="logo"> <h1><a><?php echo $title[4];?> Администратор</a></h1> </div> <div id="rss"> <br> </div> </div> <!-- end header --> <!-- star menu --> <div id="menu"> <ul> <li <? echo ($_SERVER['SCRIPT_NAME'] == "/admin/index.php")? " class=current_page_item ": "";?>> <a href="http://<?=$_SERVER['HTTP_HOST']."/admin/";?>">Стартовая</a> </li> <li <? echo ($_SERVER['SCRIPT_NAME'] == "/admin/sstart.php")? " class=current_page_item ": "";?>> <a href="http://<?=$_SERVER['HTTP_HOST']."/admin/";?>start/">Редактировать главную страницу</a></li> <li <? echo ($_SERVER['SCRIPT_NAME'] == "/admin/scat.php")? " class=current_page_item ": "";?>> <a href="http://<?=$_SERVER['HTTP_HOST']."/admin/";?>rcat/">Редактировать данные</a></li> </ul> </div> <!-- end menu --> <br> <!-- start page --> <div id="page"> В администраторском интерфейсе отсутствует поиск. Код файла foot.inc.php: </div> <!-- end page --> <!-- start footer -->
<div id="footer"> <h1><center><a href="http://<?=$_SERVER['HTTP_HOST']?>">Выйти из администраторского интерфейса</a></h1> //выход <p class="legal"> © <?=$_SERVER['HTTP_HOST']." ".date("Y");?> </div> <!-- end footer --> В подвал сайта теперь добавлен выход из административного интерфейса. Изменён также файл mysql.php: <? $host="localhost"; //Хост $login_mysql="admin"; //Логин $password_mysql="123456"; //Пароль $baza_name="Tools"; //Имя базы $db = @mysql_connect("$host", "$login_mysql", "$password_mysql"); if (!$db) exit("<p>К сожалению, не доступен сервер MySQL</p>"); if (!@mysql_select_db($baza_name,$db)) exit("<p>К сожалению, не доступна база данных</p>"); ?> В администраторском интерфейсе, привилегии в БД расширены (в пользовательском режиме доступна только операция SELECT). Стартовая страница. Стартовая станица создаётся при выполнении файла index.php. Стартовая страница не несёт в себе особого функционала и выступает в качестве визитной карты административного интерфейса. Скриншот этой страницы на рисунке 14.
Рисунок 32 – Стартовая страница административного интерфейса
|
|||||
Последнее изменение этой страницы: 2017-02-10; просмотров: 228; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.143.17.128 (0.007 с.) |