$user = new User();
     $user->set_uid($result['uID']);
     $user->set_first_name($result['first_name']);
     $user->set_last_name($result['last_name']);
     //Store the user's UID in a session variable for easy access
     $_SESSION['uid'] = $result['uID'];
     //Now assign the user their roles
     $query = "SELECT role FROM Roles WHERE idUsers = :idUser";
     $stmt = $dbh->prepare($query);
     $stmt->bindParam(':idUser', intval($result['idUsers']), PDO::PARAM_INT);
     $stmt->execute();
     $result = $stmt->fetchAll(PDO::FETCH_ASSOC);
     //Now add the user's roles to the User object
     foreach ($result as $row) {
         echo "I'm adding this: " . $row['role'];
         $user->add_role($row['role']);
     }
     //Add the user to a session variable and get their full name in one too
     $_SESSION['user'] = $user;
     $_SESSION['full_name'] = $user->get_full_name();
     //If the user was trying to access a page, send them there
     if (isset($_SESSION['requestedPage'])) {
         $requestedPage = $_SESSION['requestedPage'];
         unset($_SESSION['requestedPage']);
         header($requestedPage);
     } else {
         header('Location: projectMain.php');
     }
 } else {
     $_SESSION['registered'] = false;
     $_SESSION['badUserPass'] = true;