Файл: sys/fnc/user_access.php
Строк: 12
<?php
function user_access($access, $u_id = null, $exit = false) {
if ($u_id == null) {
global $user;
} else {
$user = get_user($u_id);
}
if (!isset($user['group_access']) || $user['group_access'] == null) {
if ($exit !== false) {
header("Location: $exit");
exit;
} else
return false;
}
if ($exit !== false) {
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_group_access` WHERE `id_group` = '$user[group_access]' AND `id_access` = '" . mysql_real_escape_string($access) . "'"), 0) == 0) {
header("Location: $exit");
exit;
}
} else
return (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_group_access` WHERE `id_group` = '$user[group_access]' AND `id_access` = '" . mysql_real_escape_string($access) . "'"), 0) == 1 ? true : false);
}