diff --git a/upload/source/admincp/moderate/moderate_member.php b/upload/source/admincp/moderate/moderate_member.php index d8148064b1519636a6479246fe0830a3dc48bd03..3dd2c62bd5a3546956ce11d764239773444015db 100644 --- a/upload/source/admincp/moderate/moderate_member.php +++ b/upload/source/admincp/moderate/moderate_member.php @@ -245,7 +245,7 @@ EOT; if(isset($members[$uid])) { $member = $members[$uid]; $member['regdate'] = dgmdate($member['regdate']); - $member['submitdate'] = dgmdate($member['submitdate']); + $member['submitdate'] = dgmdate($allmembervalidate[$uid]['submitdate']); $member['moddate'] = dgmdate(TIMESTAMP); $member['operation'] = $o; $member['remark'] = $_GET['remark'][$uid] ? dhtmlspecialchars($_GET['remark'][$uid]) : $lang['none']; @@ -254,8 +254,8 @@ EOT; 'bbname' => $_G['setting']['bbname'], 'regdate' => $member['regdate'], 'submitdate' => $member['submitdate'], - 'submittimes' => $member['submittimes'], - 'message' => $member['message'], + 'submittimes' => $allmembervalidate[$uid]['submittimes'], + 'message' => $allmembervalidate[$uid]['message'], 'modresult' => lang('email', 'moderate_member_'.$member['operation']), 'moddate' => $member['moddate'], 'adminusername' => $_G['member']['username'], diff --git a/upload/source/include/modcp/modcp_moderate.php b/upload/source/include/modcp/modcp_moderate.php index 62b22547b7017b38622725aee0bd15298771cf1b..636436552747e96688063fb77bc05ccdcfb24b3c 100644 --- a/upload/source/include/modcp/modcp_moderate.php +++ b/upload/source/include/modcp/modcp_moderate.php @@ -69,6 +69,7 @@ if($op == 'members') { C::t('common_member_validate')->update($uids, array('moddate' => $_G['timestamp'], 'admin' => $_G['username'], 'status' => '1', 'remark' => $reason)); } + $sendemail = isset($_GET['sendemail']) ? $_GET['sendemail'] : 0; if($sendemail) { if(!function_exists('sendmail')) { include libfile('function/mail');