コード例 #1
0
ファイル: lregister.php プロジェクト: DeannaG65/BeehiveForum
     }
 } else {
     $error_msg_array[] = gettext("A nickname is required");
     $valid = false;
 }
 if (isset($_POST['email']) && strlen(trim($_POST['email'])) > 0) {
     $email = trim($_POST['email']);
     if (!email_address_valid($email)) {
         $error_msg_array[] = gettext("Invalid email address format");
         $valid = false;
     } else {
         if (email_is_banned($email)) {
             $error_msg_array[] = gettext("Email Address not permitted. Choose another!");
             $valid = false;
         }
         if (forum_get_setting('require_unique_email', 'Y') && !email_is_unique($email)) {
             $error_msg_array[] = gettext("Email Address already in use. Choose another!");
             $valid = false;
         }
     }
 } else {
     $error_msg_array[] = gettext("An email address is required");
     $valid = false;
 }
 if (isset($_POST['dob_year']) && isset($_POST['dob_month']) && isset($_POST['dob_day']) && @checkdate($_POST['dob_month'], $_POST['dob_day'], $_POST['dob_year'])) {
     $new_user_prefs['DOB_DAY'] = trim($_POST['dob_day']);
     $new_user_prefs['DOB_MONTH'] = trim($_POST['dob_month']);
     $new_user_prefs['DOB_YEAR'] = trim($_POST['dob_year']);
     $new_user_prefs['DOB'] = "{$new_user_prefs['DOB_YEAR']}-{$new_user_prefs['DOB_MONTH']}-{$new_user_prefs['DOB_DAY']}";
     $new_user_prefs['DOB_BLANK_FIELDS'] = $new_user_prefs['DOB_YEAR'] == 0 || $new_user_prefs['DOB_MONTH'] == 0 || $new_user_prefs['DOB_DAY'] == 0 ? true : false;
 } else {
コード例 #2
0
ファイル: edit_prefs.php プロジェクト: DeannaG65/BeehiveForum
     }
 } else {
     $error_msg_array[] = gettext("A nickname is required");
     $valid = false;
 }
 if (isset($_POST['email']) && strlen(trim($_POST['email'])) > 0) {
     $user_info_new['EMAIL'] = trim($_POST['email']);
     if (!email_address_valid($user_info_new['EMAIL'])) {
         $error_msg_array[] = gettext("Invalid email address format");
         $valid = false;
     } else {
         if (email_is_banned($user_info_new['EMAIL'])) {
             $error_msg_array[] = gettext("Email Address not permitted. Choose another!");
             $valid = false;
         }
         if (forum_get_setting('require_unique_email', 'Y') && !email_is_unique($user_info_new['EMAIL'], $profile_uid)) {
             $error_msg_array[] = gettext("Email Address already in use. Choose another!");
             $valid = false;
         }
     }
 } else {
     $error_msg_array[] = gettext("Email address is required!");
     $valid = false;
 }
 if (isset($_POST['dob_year']) && isset($_POST['dob_month']) && isset($_POST['dob_day']) && @checkdate($_POST['dob_month'], $_POST['dob_day'], $_POST['dob_year'])) {
     $dob['DAY'] = trim($_POST['dob_day']);
     $dob['MONTH'] = trim($_POST['dob_month']);
     $dob['YEAR'] = trim($_POST['dob_year']);
     $user_prefs['DOB'] = sprintf("%04d-%02d-%02d", $dob['YEAR'], $dob['MONTH'], $dob['DAY']);
 } else {
     $error_msg_array[] = gettext("Date of birth is required or is invalid");