Просмотр файла sys/fnc/user_collision.php

Размер файла: 649B
  1. <?
  2. function user_collision($massive, $im=0)
  3. {
  4. global $user;
  5. $new=false;
  6. for ($i=0;$i<count($massive);$i++)
  7. {
  8. $collision_q=mysql_query("SELECT * FROM `user_collision` WHERE `id_user` = '".$massive[$i]."' OR `id_user2` = '".$massive[$i]."'");
  9. while ($collision = mysql_fetch_assoc($collision_q))
  10. {
  11. if ($collision['id_user']==$massive[$i])$coll=$collision['id_user2'];else $coll=$collision['id_user'];
  12.  
  13. $ank_coll2=get_user($coll);
  14. if (!in_array ($coll, $massive) && ($user['level']>$ank_coll2['level']) && ($im==0 || $user['id']!=$ank_coll2['id'])) {
  15. $massive[]=$coll;
  16. $new=true;
  17. }
  18. }
  19. }
  20.  
  21. if($new)$massive=user_collision($massive);
  22.  
  23. return $massive;
  24. }
  25. ?>