//---------------------------------
//---- Max. Sysops v0.2 by xam
//---------------------------------
function strip_magic_quotes($arr)
{
foreach ($arr as $k => $v)
{
if (is_array($v))
{ $arr[$k] = strip_magic_quotes($v); }
else
{ $arr[$k] = stripslashes($v); }
}
return $arr;
}
function htmlspecialchars_uni($text, $entities = true)
{
return str_replace(
// replace special html characters
array('<', '>', '"'),
array('<', '>', '"'),
preg_replace(
// translates all non-unicode entities
'/&(?!' . ($entities ? '#[0-9]+' : '(#[0-9]+|[a-z]+)') . ';)/si',
'&',
$text
)
);
}
function xss_clean(&$var)
{
static
$preg_find = array('#javascript#i', '#vbscript#i'),
$preg_replace = array('java script', 'vb script');
$var = preg_replace($preg_find, $preg_replace, htmlspecialchars_uni($var));
return $var;
}
function local_user()
{
return $_SERVER["SERVER_ADDR"] == $_SERVER["REMOTE_ADDR"];
}
function cur_user_check () {
global $CURUSER;
if ($CURUSER)
stderr ("Permission denied!", "You are already logged in!");
}
function sql_query($query)
{
$_SESSION['queries']++;
return mysql_query($query);
}
function KPS($type = "+", $point = "1.0", $id = "") {
global $bonus;
if ($bonus == "enable" OR $bonus == "disablesave")
sql_query("UPDATE users SET seedbonus = seedbonus$type$point WHERE id = ".sqlesc($id)) or sqlerr(__FILE__, __LINE__);
else
return;
}
Rekur ir kipa tas ko prasijat!