Example #1
0
    $cat = $_GET['cat'];
}
if (isset($_GET['id'])) {
    $id = $_GET['id'];
}
if (!isset($cat)) {
    $cat = '';
}
if (!isset($id)) {
    $id = '';
}
if (empty($cat) && empty($id)) {
    $category = new Category();
    $category->db = $db;
    try {
        $categories = $category->request();
    } catch (DataException $e) {
        die(require "blocks/errorTemplate.php");
    }
}
if (!empty($cat) && empty($id)) {
    $category = new Category($cat);
    $category->db = $db;
    try {
        $category->getSelectedData();
    } catch (DataException $e) {
        die(require "blocks/errorTemplate.php");
    }
    $page->title = $category->title;
    $page->meta_d = $category->meta_d;
    $page->meta_k = $category->meta_k;
Example #2
0
<?php

require_once 'config.php';
require_once 'Database.php';
require_once 'Record.php';
require_once 'Product.php';
require_once 'Category.php';
require_once 'User.php';
print_r($_GET);
echo '<a href="/shop">Main page</a><br/>';
echo '<a href="/shop/auth">Log In</a><br/>';
if ($_GET['action'] == 'product') {
    $controller = new Product();
} elseif ($_GET['action'] == 'profile' || $_GET['action'] == 'auth' || $_GET['action'] == 'reg' || $_GET['action'] == 'logout') {
    $controller = new User();
} else {
    $controller = new Category();
}
$controller->request();