$role = 'user'; } elseif ($_POST['crolev'] == 'admin') { $role = 'admin'; } elseif ($_POST['crolev'] == 'vip') { $role = 'vip'; } elseif ($_POST['crolev'] == 'banned') { $role = 'banned'; } doAction('admin_users_crole_process', $value, $_POST['crolev']); $m->query("UPDATE `" . DB_NAME . "`.`" . DB_PREFIX . "users` SET `role` = '{$role}' WHERE `" . DB_PREFIX . "users`.`id` = {$value}"); } doAction('admin_users_crole'); break; case 'cset': foreach ($_POST['user'] as $value) { option::udel($value); } doAction('admin_users_cset'); break; case 'add': $name = isset($_POST['name']) ? strip_tags($_POST['name']) : ''; $mail = isset($_POST['mail']) ? strip_tags($_POST['mail']) : ''; $pw = isset($_POST['pwd']) ? strip_tags($_POST['pwd']) : ''; $role = isset($_POST['role']) ? strip_tags($_POST['role']) : 'user'; if (empty($name) || empty($mail) || empty($pw)) { msg('添加用户失败:请正确填写账户、密码或邮箱'); } $x = $m->once_fetch_array("SELECT COUNT(*) AS total FROM `" . DB_NAME . "`.`" . DB_PREFIX . "users` WHERE name='{$name}'"); if ($x['total'] > 0) { msg('添加用户失败:用户名已经存在'); }