20) { $msg = new MessageCookie("Username must be 5-20 characters", "register"); $msg->setCookie(); header("Location: login.php#register"); } else if (strlen($password) < 8 || strlen($password) > 96) { (new MessageCookie("Password must be 8-96 characters", "register"))->setCookie(); header("Location: login.php#register"); } else { //User input is valid if (UserManager::register($username, $password)) { //Register success //Generate session SessionManager::generate(new User($username)); header("Location: index.php"); //todo User page } else { //Register failed $msg = new MessageCookie("Username already in use", "register"); $msg->setCookie(); header("Location: login.php#register"); } }