<?php require_once 'config.php'; require_once BASE_PATH . '/medoo.min.php'; require_once BASE_PATH . '/login_handler.php'; $login = new LoginHandler($config); if (isset($_POST['username'])) { //do login verification and redirect back to login if ($login->user_login($_POST['username'], $_POST['password'])) { $login->redirect_login('Logging in'); } else { $login->redirect_login('Incorrect username/password'); } } else { //check login and decide redirection / login fields //check login status if ($login->is_logged_in()) { $db = new medoo($config['db']); $result = $db->select('users', ['type'], ['userid' => $_SESSION['userid']]); if ($result[0]['type'] == 'student') { //redirect to course dashboard header('Location: ' . $config['url']['base_url'] . $config['url']['student_dashboard']); } else { if ($result[0]['type'] == 'prof') { header('Location: ' . $config['url']['base_url'] . $config['url']['prof_dashboard']); } else { //redirect to admin panel header('Location: ' . $config['url']['base_url'] . $config['url']['admin_dashboard']); } } } else {