Esempio n. 1
0
@($gender = $_POST["gender"]);
$m_register = 0;
$mobile_phone = 0;
if (!strcmp($gender, "男")) {
    $gender = 1;
} else {
    $gender = 2;
}
settype($year, "integer");
settype($month, "integer");
settype($day, "integer");
settype($m_register, "bool");
if (!$m_register) {
    $mobile_phone = "";
}
$ret = @bbs_createregform($userid, $realname, $dept, $address, $gender, $year, $month, $day, $reg_email, $phone, $mobile_phone, $_POST['OICQ'], $_POST['ICQ'], $_POST['MSN'], $_POST['homepage'], intval($_POST['face']), $_POST['myface'], intval($_POST['width']), intval($_POST['height']), intval($_POST['groupname']), $_POST['country'], $_POST['province'], $_POST['city'], intval($_POST['shengxiao']), intval($_POST['blood']), intval($_POST['belief']), intval($_POST['occupation']), intval($_POST['marital']), intval($_POST['education']), $_POST['college'], intval($_POST['character']), FALSE);
//自动生成注册单
switch ($ret) {
    case 0:
        break;
    case 2:
        html_error_quit("该用户不存在!");
        break;
    case 3:
        html_error_quit("生成注册单发生 参数错误! 请手工填写注册单");
        break;
    default:
        html_error_quit("生成注册单发生 未知的错误! 请手工填写注册单");
        break;
}
html_init("gb2312");
Esempio n. 2
0
 public function reg($tname, $dept, $address, $gender, $year, $month, $day, $email, $phone, $mobile, $auto)
 {
     $ret = bbs_createregform($this->userid, $tname, $dept, $address, $gender, $year, $month, $day, $email, $phone, $mobile, false);
     switch ($ret) {
         case 0:
             break;
         case 1:
             throw new UserRegException(ECode::$REG_HAVAFORM);
             break;
         case 4:
             throw new UserRegException(ECode::$REG_REGED);
             break;
         default:
             throw new UserRegException(ECode::$SYS_ERROR);
     }
 }