Verfasst: 29.07.2006 13:49
Nein! Junior Admins haben level_id 9! Also: 0=user; 1=admin; 2=moderator, 3= supermoderator; 9=junior admin
Code: Alles auswählen
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == '9' )
errt hat geschrieben:Nein! Junior Admins haben level_id 9! Also: 0=user; 1=admin; 2=moderator, 3= supermoderator; 9=junior admin
Code: Alles auswählen
$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
if (!empty($jr_admin_userdata['user_jr_admin']) || $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD )
Code: Alles auswählen
function jr_admin_get_user_info($user_id)
{
global $lang;
//Do the query and get the results, return the user row as well.
return (
sql_query_nivisec(
'SELECT * FROM ' . JR_ADMIN_TABLE . "
WHERE user_id = $user_id",
sprintf($lang['Error_Table'], JR_ADMIN_TABLE),
false,
1
)
);
}
Code: Alles auswählen
function sql_query_nivisec($sql, $error, $fast = true, $return_items = 0)
{
global $db;
switch($fast)
{
case true:
{
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, $error, '', __LINE__, __FILE__, $sql);
}
return false;
}
case false:
{
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, $error, '', __LINE__, __FILE__, $sql);
}
if ($return_items != 1)
{
return ($db->sql_fetchrowset($result));
}
else
{
return ($db->sql_fetchrow($result));
}
}
}
}