www.gusucode.com > HadSky PHP轻论坛系统源码 v2.4.2源码程序 > ytqlt_v2.4.2.0701/phpscript/friends.php
<?php if (!defined('puyuetian')) exit('Not Found puyuetian!Please contact QQ632827168'); ifvisitor('friends'); $_G['HTMLCODE']['GPS'] = "<span>我的好友</span>"; $_G['HTMLCODE']['OUTPUT'] .= template('gps', true); if ($type == 'add' && $id && $id != $_G['USER']['ID'] && $id != 2) { $addfua = $_G['TABLE']['USER'] -> getData($id); if ($addfua) { $_G['USER']['FRIENDS'] = str_replace("_{$id}_", "", $_G['USER']['FRIENDS']); $_G['USER']['FRIENDS'] .= "_{$id}_"; $na['id'] = $_G['USER']['ID']; $na['friends'] = $_G['USER']['FRIENDS']; $_G['TABLE']['USER'] -> newData($na); $addfua['friends'] = str_replace("_{$_G['USER']['ID']}_", "", $addfua['friends']); $addfua['friends'] .= "_{$_G['USER']['ID']}_"; $na['id'] = $addfua['id']; $na['friends'] = $addfua['friends']; $_G['TABLE']['USER'] -> newData($na); NewMessage($na['id'], "<a class='message_a_user' target='_blank' href='index.php?c=user&id={$_G['USER']['ID']}'>{$_G['USER']['USERNAME']}</a>添加您为好友,你们成了好盆友了~"); $_G['HTMLCODE']['TIP'] = "恭喜添加好友 UID:{$id} 成功!"; } else { $_G['HTMLCODE']['TIP'] = "您要添加的好友不存在!"; } } elseif ($type == 'del' && $id) { $_G['USER']['FRIENDS'] = str_replace("_{$id}_", "", $_G['USER']['FRIENDS']); $na['id'] = $_G['USER']['ID']; $na['friends'] = $_G['USER']['FRIENDS']; $_G['TABLE']['USER'] -> newData($na); $_G['HTMLCODE']['TIP'] = "删除好友 UID:{$id} 成功!"; } $friends = $_G['USER']['FRIENDS']; $fhtml = ''; if ($friends) { $friends = substr($friends, 1, strlen($friends) - 2); $fhtmlcode = template('friends-2', true, false, false); $friends = explode('__', $friends); natsort($friends); $friendsnum = count($friends); foreach ($friends as $fid) { if (Cnum($fid)) { $fua = $_G['TABLE']['USER'] -> getData($fid); if ($fua) { $fusername = $fua['username']; $fhtml .= template('null', true, $fhtmlcode); } } } } $_G['HTMLCODE']['OUTPUT'] .= template('friends-1', true); $_G['HTMLCODE']['OUTPUT'] .= $fhtml; $_G['HTMLCODE']['OUTPUT'] .= template('friends-3', true);