Beispiel #1
0
 public function p404()
 {
     $c = new C_Page();
     $c->Go('action_404', 'C_Page');
     die;
 }
Beispiel #2
0
<?php

function __autoload($classname)
{
    include_once "c/{$classname}.php";
}
$action = 'action_';
$action .= isset($_GET['act']) ? $_GET['act'] : 'index';
switch ($_GET['c']) {
    case 'articles':
        $controller = new C_Page();
        break;
    default:
        $controller = new C_Page();
}
$controller->Request($action);
Beispiel #3
0
<?php

spl_autoload_register(function ($class) {
    require_once "inc/{$class}.php";
});
session_start();
$info = array();
if (isset($_GET['q'])) {
    $info = explode('/', $_GET['q']);
}
$params = array();
foreach ($info as $value) {
    if ($value != '') {
        $params[] = $value;
    }
}
$action = "action_";
$action .= isset($params[1]) ? $params[1] : "index";
$c = "page";
if (isset($params[0])) {
    $c = $params[0];
}
switch ($c) {
    case "page":
        $controller = new C_Page();
        break;
    default:
        $controller = new C_Page();
}
date_default_timezone_set('Asia/Krasnoyarsk');
$controller->request($action, $params);