getUserField($aUser, "alliance", 0) != $session->alliance) { $form->addError("perm", USER_NOT_IN_YOUR_ALLY); } elseif ($aUser == $session->uid) { $form->addError("perm", CANT_EDIT_YOUR_PERMISSIONS); } elseif ($database->isAllianceOwner($aUser)) { $form->addError("perm", CANT_EDIT_LEADER_PERMISSIONS); } // error handling redirect if ($form->returnErrors() > 0) { $_SESSION['errorarray'] = $form->getErrors(); $_SESSION['valuearray'] = $_POST; header("Location: allianz.php?s=5"); exit; } // fallback alliance id if (!isset($aid)) { $aid = $session->alliance; } // load data $playerData = $database->getAlliPermissions($aUser, $aid); $playername = $database->getUserField($aUser, 'username', 0); $allianceinfo = $database->getAlliance($aid); // header echo "