EngineGP
1<?php
2/*
3* EngineGP (https://enginegp.ru or https://enginegp.com)
4*
5* @copyright Copyright (c) 2018-present Solovev Sergei <inbox@seansolovev.ru>
6*
7* @link https://github.com/EngineGPDev/EngineGP for the canonical source repository
8*
9* @license https://github.com/EngineGPDev/EngineGP/blob/main/LICENSE MIT License
10*/
11
12if (!defined('EGP')) {
13exit(header('Refresh: 0; URL=http://' . $_SERVER['HTTP_HOST'] . '/404'));
14}
15
16if (!$id) {
17include(ENG . '404.php');
18}
19
20$sql->query('SELECT `name`, `file` FROM `pages` WHERE `id`="' . $id . '" LIMIT 1');
21
22if (!$sql->num()) {
23include(ENG . '404.php');
24}
25
26$page = $sql->get();
27
28$title = $page['name'];
29
30$html->nav($page['name']);
31
32$html->get('page');
33
34$html->set('content', file_get_contents(FILES . 'pages/' . $page['file']));
35
36$html->pack('main');
37