Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- # lets create a app signature to use later on when verifying if file is being directly called or not
- define('AppSignature_$2a$08$9gfJrC7lQWNgtuS7N75xceG4wjIufOPXox5UETTm6qz2l/bhM2nDC', true);
- include('private/template/Page.php');
- require_once('private/template/Database.php');
- $pid = $_GET['pid'];
- $sql = "
- SELECT
- *
- FROM pages
- WHERE page_id = $pid
- ";
- $q = $db->query($sql);
- $q->setFetchMode(PDO::FETCH_ASSOC);
- $r = $q->fetch();
- # lets start the Page class and execute the initial loadout of title and html body
- $page = new Page;
- $page->page_title($r['page_html_title']);
- $page->html_body_start();
- # lets call a template file for assosiated page
- $page_blade = "private/template/page/pages.blade.php";
- # lets check if the file exists, if not lets trow a 404 template file instead
- if (file_exists($page_blade)) {
- include($page_blade);
- } else {
- include("private/template/page/default/404.blade.php");
- }
- # lets execute the html body end code and have Page class render the page
- $page->html_body_end();
- echo $page->render_page('private/template/Template.php');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement