function DoAdd() { if (MEMBER_ID < 1) { exit("请先登录或者注册一个帐号"); } if ($this->Config['seccode_enable'] > 1 && $this->Config['seccode_sms'] && $this->yxm_title && $this->Config['seccode_pub_key'] && $this->Config['seccode_pri_key']) { $YinXiangMa_response = jlogic('seccode')->CheckYXM(@$_POST['YinXiangMa_challenge'], @$_POST['YXM_level'][0], @$_POST['YXM_input_result']); if ($YinXiangMa_response != "true") { exit("验证码输入错误"); } } if ($this->MemberHandler->HasPermission($this->Module, $this->Code) == false) { exit($this->MemberHandler->GetError()); } load::logic('pm'); $PmLogic = new PmLogic(); $pmid = $this->Post['pmid']; if ($che = $this->Post['che']) { $this->Post['to_user'] = implode(",", $che); } $this->Post['message'] = jpost('message', 'txt'); if ($pmid > 0) { $return = $PmLogic->pmSendAgain($this->Post); } else { $return = $PmLogic->pmSend($this->Post); } switch ($return) { case '1': exit("内容不能为空"); case '2': exit("收件人不能为空"); case '3': exit("收件人不存在"); case '4': exit("消息已经保存草稿箱"); case '5': exit("信息不存在或已删除"); case '6': exit("所在用户组没有发私信的权限"); default: if ($return && is_string($return)) { exit($return); } return ''; } }