Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once('../config_session.php');
- $check_action = getDelay();
- $online_delay = time() - ( 86400 * 7 );
- $online_user = '';
- $offline_user = '';
- $onair_user = '';
- $offcount = 1;
- if($data['last_action'] < getDelay()){
- $mysqli->query("UPDATE boom_users SET last_action = '" . time() . "' WHERE user_id = '{$data['user_id']}'");
- }
- $data_list = $mysqli->query("
- SELECT user_name, user_color, user_rank, user_dj, user_onair, user_join, user_tumb, user_status, user_sex,
- user_id, ureg_mute, user_mute, user_temp_mute, room_mute, last_action, user_bot, user_role, user_mood, country, userlist_seg
- FROM `boom_users`
- WHERE `user_roomid` = {$data["user_roomid"]} AND last_action > '$check_action' AND user_status != 6 || user_bot = 1
- ORDER BY `user_rank` DESC, `user_name` ASC
- ");
- if($data['max_offcount'] > 0){
- $offline_list = $mysqli->query("
- SELECT user_name, user_color, user_rank, user_dj, user_onair, user_join, user_tumb, user_status, user_sex,
- user_id, ureg_mute,user_mute, user_temp_mute, room_mute, last_action, user_bot, user_role, user_mood, country
- FROM `boom_users`
- WHERE `user_roomid` = {$data["user_roomid"]} AND last_action > '$online_delay' AND last_action < '$check_action' AND user_status != 6 AND user_rank != 0 AND user_bot = 0
- ORDER BY last_action DESC LIMIT {$data['max_offcount']}
- ");
- }
- mysqli_close($mysqli);
- if ($data_list->num_rows > 0){
- $total_online_users = $total_birthday_users = $total_most_active_users = $total_chemical_users = $total_onair_users = 0;
- while ($list = $data_list->fetch_assoc()){
- if($list['user_dj'] == 1 && $list['user_onair'] == 1){
- $onair_user .= createUserlist($list);
- $total_onair_users++;
- } else if($list['userlist_seg'] == 1) {
- $birthday_user .= createUserlist($list);
- $total_birthday_users++;
- } else if($list['userlist_seg'] == 2) {
- $most_active_user .= createUserlist($list);
- $total_most_active_users++;
- } else if($list['userlist_seg'] == 3) {
- $chemical_user .= createUserlist($list);
- $total_chemical_users++;
- } else {
- $online_user .= createUserlist($list);
- $total_online_users++;
- }
- }
- }
- if($data['max_offcount'] > 0){
- if($offline_list->num_rows > 0){
- while($offlist = $offline_list->fetch_assoc()){
- $offline_user .= createUserlist($offlist);
- }
- }
- }
- ?>
- <div id="container_user">
- <div class="pad10 boom_keep" id="friend_search_box">
- <div class="search_bar">
- <input id="search_elements" placeholder=" Търсене на поребител..." class="full_input" type="text"/>
- <div class="clear"></div>
- </div>
- </div>
- <?php if($onair_user != ''){ ?>
- <div class="user_count dj-onair-user-list">
- <div class="bcell"><i class="ico_owner owner"></i>
- Общо <?php echo ' <font color="red">(' . $total_onair_users . ')</font> собственик на линия'; ?>
- </div>
- </div>
- <div class="dj_on_air_user"><?php echo $onair_user; ?></div>
- <?php } ?>
- <?php if($offline_user != '' || $onair_user != ''){ ?>
- <div class="user_count online-user-list">
- <div class="bcell"><i class="fa fa-check" aria-hidden="true" style="color:green"></i>
- Общо <?php echo ' <font color="green">(' . $total_online_users . ')</font> потр. на линия'; ?>
- </div>
- </div>
- <?php } ?>
- <div class="online_user"><?php echo $online_user; ?></div>
- <?php if($offline_user != ''){ ?>
- <div class="user_count">
- <div class="bcell"><i class="fa fa-times" aria-hidden="true" style="color:red"></i>
- <?php echo $lang['offline']; ?>
- </div>
- </div>
- <div class="online_user"><?php echo $offline_user; ?></div>
- <?php } ?>
- <div class="clear"></div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement