new Privacy(PRIVACY_PRIVATE); function debug($str) { //echo "$str<br/>"; } function debug_save($o) { $o->save(); } function debug_exit() { // exit; } if (!Privacy::isIn()) { header('Location: index.php'); exit; } $filters = array( 'uid' => FILTER_VALIDATE_INT | FILTER_SANITIZE_NUMBER_INT, 'mass' => FILTER_SANITIZE_STRING, 'raid' => FILTER_SANITIZE_STRING ); $filteredG = filter_input_array(INPUT_GET, $filters); $filtered = filter_input_array(INPUT_POST, $filters); if ($filteredG['uid'] and $filteredG['raid']) { $filtered['uid'] = $filteredG['uid'];
if (substr($output, -1) == chr(32)) { return substr($output, 0, strlen($output) - 1); } return $output; } function getMercs() { $q = mysql_query('SELECT attackSpecCount as samercs, defSpecCount as damercs FROM Mercenaries limit 1') or die(mysql_error()); $ret = mysql_fetch_object($q); return $ret; } function saveMercs($samercs, $damercs) { mysql_query("UPDATE Mercenaries set attackSpecCount = $samercs, defSpecCount = $damercs") or die(mysql_error()); } if (Privacy::isIn()){ $user = getCachedUser(Privacy::getId()); if (!$_SESSION['admin']) { $user->lastturntime = time(); $user->currentIP = $_SERVER['REMOTE_ADDR']; $user->save(); IP::add($user); } if ($_GET['switch-primary']) { $s = $_GET['switch-primary']; unset($_GET['switch-primary']); $p = $user->primary ? 0 : 1; $user->primary = $p; $user->save(); header('Location: ' . $s . '.php?' . http_build_query($_GET));