コード例 #1
0
<?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');
}
コード例 #2
0
ファイル: friend.inc.php プロジェクト: hcd2008/destoon
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'];