pageLoadTimeStart(); //fix by ronix use App\Utils\AccessLogger; if(isset($_GET['aid']) && !is_numeric($_GET['aid'])) { header("location: allianz.php"); exit; } include_once("GameEngine/Village.php"); include_once("GameEngine/Chat.php"); AccessLogger::logRequest(); $alliance->procAlliance($_GET); if(isset($_GET['newdid'])) { $_SESSION['wid'] = $_GET['newdid']; if(isset($_GET['s'])){ header("Location: ".$_SERVER['PHP_SELF']."?s=".preg_replace("/[^a-zA-Z0-9_-]/","",$_GET['s'])); exit; }else if(isset($_GET['aid'])){ header("Location: ".$_SERVER['PHP_SELF']."?aid=".preg_replace("/[^a-zA-Z0-9_-]/","",$_GET['aid'])); exit; }else{ header("Location: ".$_SERVER['PHP_SELF']); exit; } } if(isset($_GET['s'])){ $automation->isWinner(); } if(isset($_GET['fid'])){ $fid = preg_replace("/[^0-9]/","",$_GET['fid']); $forum = mysqli_query($database->dblink,"SELECT * FROM " . TB_PREFIX . "forum_cat WHERE id = ".(int) $fid.""); $forum_type = mysqli_fetch_array($forum); if($forum_type['forum_name'] != "" && $forum_type['forum_area'] == 0){ if($forum_type['alliance'] != $session->alliance){ header("Location: ".$_SERVER['PHP_SELF']); exit; } } }else if(isset($_GET['fid2'])){ $fid = preg_replace("/[^0-9]/","",$_GET['fid2']); $forum = mysqli_query($database->dblink,"SELECT * FROM " . TB_PREFIX . "forum_cat WHERE id = ".(int) $fid.""); if (!empty($forum)) { $forum_type = mysqli_fetch_array($forum); if($forum_type['forum_name'] != "" && $forum_type['forum_area'] != 1){ if($forum_type['forum_area'] == 0){ if($forum_type['alliance'] != $session->alliance){ header("Location: ".$_SERVER['PHP_SELF']); exit; } }else if($forum_type['forum_area'] == 2){ if($forum_type['alliance'] != $session->alliance){ header("Location: ".$_SERVER['PHP_SELF']); exit; } }else if($forum_type['forum_area'] == 3){ if($forum_type['alliance'] != $session->alliance){ header("Location: ".$_SERVER['PHP_SELF']); exit; } }else{ header("Location: ".$_SERVER['PHP_SELF']); exit; } } } } if(isset($_GET['aid']) or isset($_GET['fid']) or isset($_GET['fid2']) or $session->alliance!=0){ ?> <?php echo SERVER_NAME . ' » » » Alliance '; if (!empty($_GET['s'])) { switch ($_GET['s']) { case '2': echo 'Forum ('.$alliance->allianceArray['tag'] . ' - ' . $alliance->allianceArray['name'].')'; break; case '6': echo 'Chat ('.$alliance->allianceArray['tag'] . ' - ' . $alliance->allianceArray['name'].')'; break; case '3': echo 'Attacks ('.$alliance->allianceArray['tag'] . ' - ' . $alliance->allianceArray['name'].')'; break; case '4': echo 'News ('.$alliance->allianceArray['tag'] . ' - ' . $alliance->allianceArray['name'].')'; break; case '5': echo 'Options ('.$alliance->allianceArray['tag'] . ' - ' . $alliance->allianceArray['name'].')'; break; } } else { echo $alliance->allianceArray['tag'] . ' - ' . $alliance->allianceArray['name']; } ?> gpack == null || GP_ENABLE == false) { echo " "; } else { echo " "; } ?>
getAlliPermissions($session->uid, $session->alliance, 0); include ("Templates/menu.tpl"); if(isset($_GET['s']) && $_GET['s'] == 2) { echo '
'; } else { echo '
'; } if(isset($_GET['s'])) { if($_GET['s'] != 5 or $session->sit == 0){ switch($_GET['s']) { case 2: if(isset($_POST['vote'])){ $alliance->Vote($_POST); } include ("Templates/Alliance/forum.tpl"); break; case 3: include ("Templates/Alliance/attacks.tpl"); break; case 4: include ("Templates/Alliance/news.tpl"); break; case 5: include ("Templates/Alliance/option.tpl"); break; case 6: include ("Templates/Alliance/chat.tpl"); break; case 1: default: include ("Templates/Alliance/overview.tpl"); break; } // Options }else{ header("Location: ".$_SERVER['PHP_SELF']); exit; }}else if(isset($_GET['delinvite'])){ if($userPermissions['opt4'] == 0) $alliance->redirect(); include ("Templates/Alliance/invite.tpl"); } elseif(isset($_POST['o'])) { switch($_POST['o']) { case 1: if($userPermissions['opt1'] == 0) $alliance->redirect(); if(isset($_POST['s']) == 5 && isset($_POST['a_user'])){ $alliance->procAlliForm($_POST); include("Templates/Alliance/changepos.tpl"); } else include("Templates/Alliance/assignpos.tpl"); break; case 2: if($userPermissions['opt2'] == 0) $alliance->redirect(); if(isset($_POST['s']) == 5 && isset($_POST['a']) == 2) $alliance->procAlliForm($_POST); include("Templates/Alliance/kick.tpl"); break; case 3: if($userPermissions['opt3'] == 0) $alliance->redirect(); if(isset($_POST['s']) == 5 && isset($_POST['a']) == 3) $alliance->procAlliForm($_POST); include("Templates/Alliance/allidesc.tpl"); break; case 4: if($userPermissions['opt4'] == 0) $alliance->redirect(); if(isset($_POST['s']) == 5 && isset($_POST['a']) == 4) $alliance->procAlliForm($_POST); include("Templates/Alliance/invite.tpl"); break; case 5: if($userPermissions['opt5'] == 0) $alliance->redirect(); if(isset($_POST['f_link'])) $alliance->setForumLink($_POST); include("Templates/Alliance/linkforum.tpl"); break; case 6: if($userPermissions['opt6'] == 0) $alliance->redirect(); if(isset($_POST['dipl']) and isset($_POST['a_name'])) $alliance->procAlliForm($_POST); include("Templates/Alliance/chgdiplo.tpl"); break; case 11: if(isset($_POST['s']) == 5 && isset($_POST['a']) == 11) $alliance->procAlliForm($_POST); include("Templates/Alliance/quitalli.tpl"); break; case 100: if($userPermissions['opt3'] == 0) $alliance->redirect(); if(isset($_POST['s']) == 5 && isset($_POST['a']) == 100) $alliance->procAlliForm($_POST); include ("Templates/Alliance/changename.tpl"); break; case 101: if($userPermissions['opt6'] == 0) $alliance->redirect(); if(isset($_POST['id'])) $database->diplomacyCancelOffer($_POST['id'], $session->alliance); include ("Templates/Alliance/chgdiplo.tpl"); break; case 102: if($userPermissions['opt6'] == 0) $alliance->redirect(); if(isset($_POST['id'])) $database->diplomacyInviteDenied($_POST['id'], $session->alliance); include ("Templates/Alliance/chgdiplo.tpl"); break; case 103: if($userPermissions['opt6'] == 0) $alliance->redirect(); if(isset($_POST['id'])) $database->diplomacyInviteAccept($_POST['id'], $session->alliance); include ("Templates/Alliance/chgdiplo.tpl"); break; case 104: if($userPermissions['opt6'] == 0) $alliance->redirect(); if(isset($_POST['id'])) $database->diplomacyCancelExistingRelationship($_POST['id'], $session->alliance); include ("Templates/Alliance/chgdiplo.tpl"); break; default: include("Templates/Alliance/option.tpl"); break; } } else include ("Templates/Alliance/overview.tpl"); ?>




pageLoadTimeEnd() - $start_timer) * 1000); ?> ms
uid); exit; } ?>