public function verificaLogin($login, $senha) { try { $obj = new ControllerLogin(); $res = $obj->verificaLogin($login, $senha); return $res; } catch (Exception $ex) { echo $ex; } }
require_once "config/db.php"; // pobieranie zarejestrowanych controllerow require_once "config/controllers.php"; // globalna zmienna do operacji na bazie danych $DB = new ClassSQL(DB_HOST, DB_USER, DB_PASS, DB_NAME); // globalna zmienna do logowania $login = new ClassLogin(); $current_link = $_SERVER['REQUEST_URI']; // nazwa kontrolera $controller = ClassTools::getValue('controller'); // strony wyswietlane bez logowania if (!$login->is_session_auth) { // sprawdzenie czy jest zdefiniowany controller if ($controller == 'login' || !$controller && $current_link == '/') { // ladowanie strony z logowaniem $loadController = new ControllerLogin(); print $loadController->getContent(); } elseif ($controller != '404') { // jezeli nie jest zdefiniowany to zaladuje 404 ClassTools::redirect('404'); } elseif ($controller == '404') { // ladowanie strony z logowaniem $loadController = new Controller404(); print $loadController->getContent(false); } } else { // sprawdzenie czy w linku jest controller if ($controller) { // sprawdzenie czy jest zdefiniowany controller if (isset($controllers[$controller])) { $class_controller = $controllers[$controller];