Example #1
0
    if (!get_magic_quotes_gpc()) {
        if (isset($_POST)) {
            foreach ($_POST as $key => $value) {
                if (is_array($value)) {
                    $value = implode(',', $value);
                }
                $_POST[$key] = trim(addslashes($value));
            }
        }
        if (isset($_GET)) {
            foreach ($_GET as $key => $value) {
                $_GET[$key] = trim(addslashes($value));
            }
        }
    }
}
//Add the required libraries
require_once APP_PATH . "libraries/Error.class.php";
require_once APP_PATH . "libraries/Router.php";
require_once APP_PATH . "libraries/BaseController.class.php";
require_once APP_PATH . "libraries/FrontController.class.php";
require_once APP_PATH . "libraries/Doctrine.class.php";
// initialize the doctrine
Doctrine::initialize();
// create a new instance of FrontController
$frontController = new FrontController($_GET);
$request = $frontController->getRequest();
// router and execute the action
$router = new Router($request);
$router->dispatchAndExecute();