Exemple #1
0
 *
 */
include_once "../../../_setup.php";
include_once "../../../classes/member.php";
include_once "../../../classes/rank.php";
include_once "../../../classes/squad.php";
$consoleObj = new ConsoleOption($mysqli);
$cID = $consoleObj->findConsoleIDByName("View Your Squads");
$consoleObj->select($cID);
$member = new Member($mysqli);
$member->select($_SESSION['btUsername']);
$pID = "manageranks";
$squadObj = new Squad($mysqli);
if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj) && $squadObj->select($_POST['sID']) && $squadObj->memberHasAccess($member->get_info("member_id"), $pID)) {
    $squadInfo = $squadObj->get_info_filtered();
    $memberInfo = $member->get_info_filtered();
    $intFounderRankID = $squadObj->getFounderRankID();
    if ($squadObj->objSquadRank->select($_POST['rID']) && $_POST['rID'] != $intFounderRankID) {
        $squadRankInfo = $squadObj->objSquadRank->get_info_filtered();
        $result = $mysqli->query("SELECT * FROM " . $dbprefix . "squads_members WHERE squad_id = '" . $squadRankInfo['squad_id'] . "' AND squadrank_id = '" . $squadRankInfo['squadrank_id'] . "'");
        $totalMembers = $result->num_rows;
        if ($totalMembers > 0) {
            echo "hi\n\t\t\t\t<div id='newDeleteMessage' style='display: none'>\n\t\t\t\t<p align='center' class='main'>\n\t\t\t\t\tThere are currently members with the squad rank of <b>" . $squadRankInfo['name'] . "</b>.  Please change all members with this rank before deleting it.\n\t\t\t\t</p>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\t\n\t\t\t\t\t\t\$('#deleteMessage').dialog('close');\n\t\t\t\t\t\t\n\t\t\t\t\t\t\$('#newDeleteMessage').dialog({\n\t\t\t\t\t\t\n\t\t\t\t\t\t\ttitle: 'Manage Squad Ranks - Delete',\n\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\tzIndex: 9999,\n\t\t\t\t\t\t\tresizable: false,\n\t\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\t\t'OK': function() {\n\t\t\t\t\t\t\t\t\t\$(this).dialog('close');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t</script>\n\t\t\t";
        } elseif ($totalMembers == 0 && $_POST['confirm'] == 1) {
            $squadObj->objSquadRank->delete();
            include "ranklist.php";
        } else {
            echo "\n\t\t\t\t<p align='center' class='main'>\n\t\t\t\t\tAre you sure you want to delete the rank: <b>" . $squadRankInfo['name'] . "</b>?\n\t\t\t\t</p>\n\t\t\t";
        }
    }
}