0) { $msg_error = "$cell_login $login $msg_exists!"; unset($_POST); } else { $new['login'] = $login; $new['ou_id'] = $rou; $lid=insert_record($db_link, "User_list", $new); LOG_WARNING($db_link,"Создан новый пользователь: Login => $login"); header("location: edituser.php?id=$id"); } } header("Location: " . $_SERVER["REQUEST_URI"]); } if (isset($_POST["ApplyForAll"])) { $auth_id = $_POST["fid"]; $a_enabled = $_POST["a_enabled"] * 1; $a_day = $_POST["a_day_q"] * 1; $a_month = $_POST["a_month_q"] * 1; $a_queue = $_POST["a_queue_id"] * 1; $a_group = $_POST["a_group_id"] * 1; $msg="Массовое изменение пользователей!"; foreach ($auth_id as $key => $val) { if ($val) { unset($auth); unset($user); $user['day_quota'] = $a_day; $user['month_quota'] = $a_month; $user['enabled'] = $a_enabled; $login = get_record($db_link,"User_list","id='$val'"); $msg.="Всем адресам доступа пользователя id: ".$val." login: ".$login['login']." установлено: \r\n"; $msg.= get_diff_rec($db_link,"User_list","id='$val'", $user, 1); update_record($db_link, "User_list", "id='" . $val . "'", $user); $auth['queue_id'] = $a_queue; $auth['filter_group_id'] = $a_group; $auth['enabled'] = $a_enabled; update_record($db_link, "User_auth", "user_id='" . $val . "'", $auth); } } LOG_WARNING($db_link,$msg); header("Location: " . $_SERVER["REQUEST_URI"]); } if (isset($_POST["remove"])) { $fid = $_POST["fid"]; $default_user_id = get_option($db_link, 20); if (! isset($default_user_id)) { $default_user_id = 1; } foreach ($fid as $key => $val) { if ($val) { if ($val == 1) { continue; } $auth['user_id'] = $default_user_id; $changes = get_diff_rec($db_link,"User_list","id='$val'", '', 1); $login = get_record($db_link,"User_list","id='$val'"); LOG_WARNING($db_link,"Удалён пользователь id: $val login: ".$login['login']."\r\n$changes\r\nАдреса доступа перемещены к пользователю по умолчанию."); update_record($db_link, "User_auth", "user_id=$val", $auth); delete_record($db_link, "User_list", "id=$val"); } } header("Location: " . $_SERVER["REQUEST_URI"]); } unset($_POST); ?>
| Цветовая маркировка | ||
| Логин пуст | Пользователь выключен | Блокировка по трафику |