Пример #1
0
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'];
Пример #2
0
	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));