if ($login->checkAuthentication($_POST['username'], $_POST['password'])) { $_SESSION['username'] = $_POST['username']; //setting session parameters $_SESSION['type'] = $login->get('type', $_POST['username']); $_SESSION['userid'] = $login->get('userid', $_POST['username']); $time = date("d-m-Y h:i:sa"); $_SESSION['last_login'] = strtotime($time); $login->update('last_login', $_SESSION['last_login'], $_SESSION['userid']); //add last login switch ($_SESSION['type']) { case 0: header('Location:' . URL . 'adminhp.php'); break; case 1: $staff = new staff(); $_SESSION['staffid'] = $staff->get('staffid', $_POST['username']); switch ($_SESSION['staffid']) { case 0: header('Location:' . URL . 'transporthp.php'); break; case 1: header('Location:' . URL . 'accounthp.php'); break; case 2: header('Location:' . URL . 'managinghp.php'); break; } break; case 2: header('Location:' . URL . 'userhp.php'); break;