Exemplo n.º 1
0
$password = trim($password);
######################################
######### EMAIL CHECK ################
if ($emailError = AccountsRegister::checkEmail($email)) {
    $ERRORS->Add($emailError);
} else {
    //check for reservation
    if (EmailReservations::IsReserved(array('email' => $email)) === true) {
        $ERRORS->Add('The e-mail address is reserved.');
    }
}
$email = trim($email);
######################################
######### BIRTHDAY Check #############
//validate the Month
if ($birthdayMonthError = AccountsRegister::checkBirthdayMonth($birthdayMonth)) {
    $ERRORS->Add($birthdayMonthError);
}
//validate the Day
if ($birthdayDayError = AccountsRegister::checkBirthdayDay($birthdayDay)) {
    $ERRORS->Add($birthdayDayError);
}
//validate the Year
if ($birthdayYearError = AccountsRegister::checkBirthdayYear($birthdayYear)) {
    $ERRORS->Add($birthdayYearError);
}
//add zero "0" to the day if it's not aready entered
$dayLen = strlen($birthdayDay);
if ($dayLen >= 1 and $dayLen <= 2 and ($birthdayDay >= 1 and $birthdayDay <= 31)) {
    if ($dayLen == 1) {
        $birthdayDay = '0' . $birthdayDay;