www.gusucode.com > 高端教育培训门户+论坛网站源码程序 > 整站安装/整站源码/source/module/misc/misc_getatuser.php
<?php /** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: misc_getatuser.php 25782 2011-11-22 05:29:19Z zhangguosheng $ */ if(!defined('IN_DISCUZ')) { exit('Access Denied'); } $result = ''; $search_str = $_GET['search_str']; if($_G['uid']) { $atlist = $atlist_cookie = array(); $limit = 200; if($_G['cookie']['atlist']) { $cookies = explode(',', $_G['cookie']['atlist']); foreach(C::t('common_member')->fetch_all($cookies, false, 0) as $row) { $temp[$row[uid]] = $row['username']; } foreach($cookies as $uid) { $atlist_cookie[$uid] = $temp[$uid]; } } foreach(C::t('home_follow')->fetch_all_following_by_uid($_G['uid'], 0, 0, $limit) as $row) { if($atlist_cookie[$row[followuid]]) { continue; } $atlist[$row[followuid]] = $row['fusername']; } $num = count($atlist); if($num < $limit) { $query = C::t('home_friend')->fetch_all_by_uid($_G['uid']); foreach($query as $row) { if(count($atlist) == $limit) { break; } if($atlist_cookie[$row[fuid]]) { continue; } $atlist[$row[fuid]] = $row['fusername']; } } $result = implode(',', $atlist_cookie).($atlist_cookie && $atlist ? ',' : '').implode(',', $atlist); } include template('common/getatuser'); ?>