}
$member->Password = Member::GetPassWordByGuid($password, $invitecode);
$member->PostTime = time();
$member->IP = GetGuestIP();
if (strlen($email) < 5 || strlen($email) > $zbp->option['ZC_EMAIL_MAX']) {
$zbp->ShowError('邮箱不能过长或过短.');
die;
}
if (CheckRegExp($email, '[email]')) {
$member->Email = $email;
} else {
$zbp->ShowError('邮箱格式不正确.');
die;
}
if (strlen($homepage) > $zbp->option['ZC_HOMEPAGE_MAX']) {
$zbp->ShowError('网址不能过长.');
die;
}
if (CheckRegExp($homepage, '[homepage]')) {
$member->HomePage = $homepage;
}
$member->Save();
foreach ($GLOBALS['Filter_Plugin_RegPage_RegSucceed'] as $fpname => &$fpsignal) {
$fpname($member);
}
$keyvalue = array();
$keyvalue['reg_AuthorID'] = $member->ID;
$sql = $zbp->db->sql->Update($RegPage_Table, $keyvalue, array(array('=', 'reg_ID', $reg->ID)));
$zbp->db->Update($sql);
//var_dump($member);
echo '恭喜您注册成功,请在登录页面登录.';