Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 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; просмотров: 324; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.20 (0.006 с.) |