query( "DELETE FROM " . $wpdb->usermeta . " WHERE user_id = '" . $id . "'" ); $wpdb->query( "DELETE FROM " . $wpdb->users . " WHERE ID = '" . $id . "'" ); } header( "Location: wpmu-users.php?updated=true" ); exit; break; } $title = __('WPMU Admin'); $parent_file = 'wpmu-admin.php'; require_once('admin-header.php'); if( is_site_admin() == false ) { die( __('
You do not have permission to access this page.
') ); } if (isset($_GET['updated'])) { ?>
|
You do not have permission to access this page.') ); } if( $_POST[ 'userfunction' ] == 'delete' ) { if( is_array( $_POST[ 'allusers' ] ) ) { while( list( $key, $val ) = each( $_POST[ 'allusers' ] ) ) { if( $val != '' && $val != '0' && $val != '1' ) { $wpdb->query( "DELETE FROM {$wpdb->users} WHERE ID = '$val'" ); $wpdb->query( "DELETE FROM {$wpdb->usermeta} WHERE user_id = '$val'" ); } } } } header( "Location: wpmu-users.php?updated=true" ); break; default: if( isset( $_GET[ 'start' ] ) == false ) { $start = 0; } else { $start = intval( $_GET[ 'start' ] ); } if( isset( $_GET[ 'num' ] ) == false ) { $num = 30; } else { $num = intval( $_GET[ 'num' ] ); } $query = "SELECT * FROM ".$wpdb->users; if( $_GET[ 's' ] != '' ) { $search = '%' . addslashes( $_GET['s'] ) . '%'; $query .= " WHERE user_login LIKE '$search' OR user_email LIKE '$search'"; } if( isset( $_GET[ 'sortby' ] ) == false ) { $_GET[ 'sortby' ] = 'ID'; } if( $_GET[ 'sortby' ] == 'Email' ) { $query .= ' ORDER BY user_email '; } elseif( $_GET[ 'sortby' ] == 'ID' ) { $query .= ' ORDER BY ID '; } elseif( $_GET[ 'sortby' ] == 'Login' ) { $query .= ' ORDER BY user_login '; } elseif( $_GET[ 'sortby' ] == 'Name' ) { $query .= ' ORDER BY display_name '; } elseif( $_GET[ 'sortby' ] == 'Registered' ) { $query .= ' ORDER BY registered '; } if( $_GET[ 'order' ] == 'DESC' ) { $query .= "DESC"; } else { $query .= "ASC"; } $query .= " LIMIT " . intval( $start ) . ", " . intval( $num ); $user_list = $wpdb->get_results( $query, ARRAY_A ); if( count( $user_list ) < $num ) { $next = false; } else { $next = true; } ?>