Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- *
- * @author Shinoa
- */
- //буферизация
- ob_start();
- /* раздел объявления констант */
- //этот скрипт ищет и задаёт файловый рут сайта (создаёт константу DOC_ROOT)
- include_once('__php__.php');
- //добавляем рукописные функции и классы
- include_once(DOC_ROOT . '/Phoenix_demo/classes/Model.php');
- include_once(DOC_ROOT . '/Phoenix_demo/classes/View.php');
- //создаём модель, представление, но не отображаем страницу
- $config = parse_ini_file(DOC_ROOT . '/Phoenix_demo/ini/config.ini');
- $model = new Model($config, DOC_ROOT);
- $view = new View($model, DOC_ROOT, DOC_ROOT . '/Phoenix_demo/templates/');
- //участок кода контроллера
- //проверяем пользовательский ввод и отправляем его в Модель,
- //оттуда данные берёт Представление
- //кнопка цвета цитат
- if (isset($_GET['color'])) {
- $color_on = ($_GET['color'] === '0') ? false : true;
- $model->setColor($color_on);
- }
- //перемещаем пользователя на страницу админки
- if (isset($_GET['new_quote'])) {
- header('Location: ' . "/Phoenix_demo/Admin/", true);
- }
- //отсылаем страницу пользователю
- $view->render('main');
- ob_end_flush();
Advertisement
Add Comment
Please, Sign In to add comment