- Главная
- Программирование на заказ
- Готовые проекты
- Готовые Delphi проекты
- ADO
- АИС, АРМ и АСУ
- Базы данных
- БД библиотек
- Безопасность
- Воинский учет
- Дипломные
- Денежный учет
- Математика
- Учет авто транспорта и комплектующих
- Учет сотрудников
- Товарный учет
- Тесты и электронные учебники
- Инвентаризация
- Магазинный учет
- Образование
- ПК комплектующие
- Складской учет
- Спорт
- Программы учета
- Разное
- Бонусные проекты
- Готовые проекты на C#
- Готовые проекты в C++ Builder
- Проекты на Visual Basic
- Готовые Delphi проекты
- Статьи
- Способы оплаты
- О нас
Скрипт навигации на php
Для работы скрипта системы навигации используются все преимущества php5, что было плохо реализовано в php версии 4. Весь функциональный код скриптов написан с помощью классов - объектно-ориентированное программирование. Это позволяет облегчить процесс разработки скриптов, так как основными отличительными чертами ООП является наследование, инкапсуляция и полиморфизм и много других преимуществ по сравнению со структурным программированием. При использовании ООП программы (скрипты) становятся намного защищенней от внешненей среды, что позволяет улучшить разработку проектов в больших группах разработчиков.
- Интерфейс: - (отсутствует)
- Лицензия: Бесплатная
- Требования: php5, mysql v5.x
- Разработчик: newSS (devit)
Инструкция по настройке скрипта
1 Настройки
Откройте файл config.php в любом текстовом редакторе, который после редактирования не оставляет свою служебную информацию (к примеру, в word'e этого делать не следует;)), в нем найдите строки описанные ниже и проделайте всё что необходимо.
class Table {
static $menu_popup = 'popup';
}
class db {
// here code...
// инициализация сласса db
public function __construct(){
// название базы данных MySQL Á
//(её необходимо предварительно создать в phpmyadmin
$this->db_name = 'dbs_popup';
// Указать домен или IP адрес сервера - $ServName
// Если вы не уверены, то ничего не пишите.
$this->server = 'localhost';
// имя пользователя
$this->user = 'user_name';
// пароль пользователя
$this->password = 'user_password';
// here code...
1. В $menu_popup введите название необходимой таблицы (можно оставить popup).
2. Настройка базы данных.
2.1 В $this->db_name ввести название БД, в которой будут храниться элементы навигации.
2.2 Указать адрес сервера БД в $this->server (по умолчанию localhost).
2.3 Имя пользователя указать в $this->user.
2.4 Пароль пользователя указать в $this->password.
Откройте файл install/index.php для конфигурирования будущего меню.
<?php
// code here...
$inst->add('новости', '/news/index.php');
$inst->add('чат', '/chat/index.php');
$inst->add('форум', '/forum/index.php');
$inst->add('гостевая книга', '/gbooks/index.php');
$inst->add('о нас', '/about/index.php');
?>
Это меню, которое создается по умолчанию.
Если нужно что-то добавить или удалить, то скопируйте строку
$inst->add('название_меню', 'путь_к_скрипту'); и добавте, в том, месте где необходимо.
2 Установка
Введите в сбраузере слующее http://host_name/dir_script/install/index.php
host_name - имя вашего сайта.
dir_script - директория, в которой находятся файлы скрипта.
3 Завершение установки.
Удилите папку install со всем её содержимым.
Скрипт установлен.
4 Шаблон
Шаблон для меню необходимо создавать отдельно
<!-- начало html-кода -->
<?php
require_once 'include/class_popup.php';
$popup = new class_popup(Table::$menu_popup);
$data = $popup->getPopup();
foreach ($data as $key => $value){
echo '<li><a href="'.$value.'"><span>'.$key.'</span></a></li>';
}
?>
<!-- конец html-кода -->
Из $value берется путь к скрипту (url).
А из $key - название пункта меню.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии