mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-14 18:48:21 -07:00
Minor improvements (#1266)
This commit is contained in:
parent
8660205fd5
commit
23f3d352e2
2 changed files with 7 additions and 23 deletions
|
@ -15,12 +15,9 @@ if (!empty($setmodules)) {
|
|||
require __DIR__ . '/pagestart.php';
|
||||
|
||||
if (isset($_POST['submit'])) {
|
||||
$user_bansql = '';
|
||||
|
||||
$user_list = [];
|
||||
if (!empty($_POST['username'])) {
|
||||
$this_userdata = get_userdata($_POST['username'], true);
|
||||
if (!$this_userdata) {
|
||||
if (!$this_userdata = get_userdata($_POST['username'], true)) {
|
||||
bb_die($lang['NO_USER_ID_SPECIFIED']);
|
||||
}
|
||||
|
||||
|
@ -35,8 +32,6 @@ if (isset($_POST['submit'])) {
|
|||
$current_banlist = DB()->sql_fetchrowset($result);
|
||||
DB()->sql_freeresult($result);
|
||||
|
||||
$kill_session_sql = '';
|
||||
|
||||
for ($i = 0, $iMax = count($user_list); $i < $iMax; $i++) {
|
||||
$in_banlist = false;
|
||||
for ($j = 0, $jMax = count($current_banlist); $j < $jMax; $j++) {
|
||||
|
@ -46,8 +41,6 @@ if (isset($_POST['submit'])) {
|
|||
}
|
||||
|
||||
if (!$in_banlist) {
|
||||
$kill_session_sql .= (($kill_session_sql != '') ? ' OR ' : '') . 'session_user_id = ' . $user_list[$i];
|
||||
|
||||
$sql = 'INSERT INTO ' . BB_BANLIST . ' (ban_userid) VALUES (' . $user_list[$i] . ')';
|
||||
if (!DB()->sql_query($sql)) {
|
||||
bb_die('Could not insert ban_userid info into database');
|
||||
|
@ -55,14 +48,6 @@ if (isset($_POST['submit'])) {
|
|||
}
|
||||
}
|
||||
|
||||
// Now we'll delete all entries from the session table
|
||||
if ($kill_session_sql != '') {
|
||||
$sql = 'DELETE FROM ' . BB_SESSIONS . " WHERE $kill_session_sql";
|
||||
if (!DB()->sql_query($sql)) {
|
||||
bb_die('Could not delete banned sessions from database');
|
||||
}
|
||||
}
|
||||
|
||||
$where_sql = '';
|
||||
|
||||
if (isset($_POST['unban_user'])) {
|
||||
|
@ -70,15 +55,15 @@ if (isset($_POST['submit'])) {
|
|||
|
||||
for ($i = 0, $iMax = count($user_list); $i < $iMax; $i++) {
|
||||
if ($user_list[$i] != -1) {
|
||||
$where_sql .= (($where_sql != '') ? ', ' : '') . (int)$user_list[$i];
|
||||
$where_sql = (int)$user_list[$i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($where_sql != '') {
|
||||
$sql = 'DELETE FROM ' . BB_BANLIST . " WHERE ban_id IN ($where_sql)";
|
||||
if (!DB()->sql_query($sql)) {
|
||||
bb_die('Could not delete ban info from database');
|
||||
if ($where_sql != '') {
|
||||
$sql = 'DELETE FROM ' . BB_BANLIST . " WHERE ban_id IN ($where_sql)";
|
||||
if (!DB()->sql_query($sql)) {
|
||||
bb_die('Could not delete ban info from database');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -28,4 +28,3 @@
|
|||
</form>
|
||||
|
||||
<br>
|
||||
<p>{L_BAN_EXPLAIN_WARN}</p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue