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();