Вход Регистрация
Файл: sys/core/user_collision.php
Строк: 21
<?php


    
// 4. Возможные ники \
    
function user_collision($massive$im 0)
    {
        global 
$user$db;
        
$new=false;
        for (
$i 0$i count($massive); $i++) {
            
$collision_q $db->query('SELECT * FROM `user_collision` WHERE `id_user`=?i OR `id_user2`=?i', [$massive[$i], $massive[$i]]);

            while (
$collision $collision_q->row()) {
                if (
$collision['id_user'] == $massive[$i]) {
                    
$coll $collision['id_user2'];
                } else {
                    
$coll $collision['id_user'];
                }
                
$ank_coll2=get_user($coll);
                if (!
in_array($coll$massive) && ($user['level'] > $ank_coll2['level']) && ($im == || $user['id'] != $ank_coll2['id'])) {
                    
$massive[] = $coll;
                    
$new true;
                }
            }
        }
        if (
$new) {
            
$massive user_collision($massive);
        }
        return 
$massive;
    }
Онлайн: 2
Реклама