function create_prom_relation($uid, $username, $url_data, $relation_status = 1) { global $_lang; $relate_obj = new Keke_witkey_prom_relation_class(); if ($this->_prom_open) { if ($url_data['uid'] == $uid) { return false; } else { $prom_relation = $this->get_prom_relation($uid, $url_data['p']); $r_status = intval($prom_relation['relation_status']); $r_status == 3 || $r_status == 0 and $p_status = 1 or $p_status = 2; if ($p_status == 2) { } else { $p_info = kekezu::get_user_info($url_data['u']); $relate_obj->setUid($uid); $relate_obj->setUsername($username); $relate_obj->setProm_uid($p_info['uid']); $relate_obj->setProm_username($p_info['username']); $relate_obj->setProm_type($url_data['p']); $relate_obj->setRelation_status(intval($relation_status)); $relate_obj->setOn_time(time()); return $relate_obj->create_keke_witkey_prom_relation(); } } } else { return false; } }