<?php /* * ------------------------------------------------------- * ALL RIGHTS RESERVED! * ------------------------------------------------------- */ require_once 'friend.php'; require_once 'user.php'; session_start(); $user = new user(); $friend = new friend(); if ($user->getCurrentUser() && isset($_GET['userId'])) { $friend->add($_GET['userId'], $user->id); header('Location: ../index.php?page=user.html&userId=' . $_GET['userId']); } else { header('Location: ../index.php'); }
switch ($action) { case 'add': if ($MG['friend_limit']) { $r = $db->get_one("SELECT COUNT(*) AS num FROM {$DT_PRE}friend WHERE userid={$_userid}"); if ($r['num'] >= $MG['friend_limit']) { dalert(lang($L['limit_add'], array($MG['friend_limit'], $r['num'])), 'goback'); } } if ($submit) { if ($do->pass($post)) { if ($post['username'] && $db->get_one("SELECT username FROM {$DT_PRE}friend WHERE userid={$_userid} AND username='******'username']}'")) { message($L['friend_msg_add_again']); } $post['userid'] = $_userid; $post['addtime'] = $DT_TIME; $do->add($post); dmsg($L['op_add_success'], 'friend.php'); } else { message($do->errmsg); } } else { $username = isset($username) ? trim($username) : ''; $truename = $homepage = $company = $career = $telephone = $msn = $qq = $ali = $skype = ''; if ($username) { $r = userinfo($username); if ($r) { $truename = $r['truename']; $homepage = userurl($username); $company = $r['company']; $telephone = $r['telephone']; $career = $r['career'];