function realname_registration_validate in Realname registration 7
Same name and namespace in other branches
- 6.2 realname_registration.module \realname_registration_validate()
- 6 realname_registration.module \realname_registration_validate()
- 7.2 realname_registration.module \realname_registration_validate()
Form validation handler for user_register_form().
See also
1 string reference to 'realname_registration_validate'
- realname_registration_form_alter in ./
realname_registration.module - Implementation of hook_form_alter().
File
- ./
realname_registration.module, line 117 - For using real names during registration/
Code
function realname_registration_validate($form, &$form_state) {
$lastname_field = variable_get('realname_registration_lastname_field');
$firstname_field = variable_get('realname_registration_firstname_field');
// A first name must be letters only.
if (!preg_match("/^[A-ZÀ-ÖØ-öø-ÿ]+\$/i", $form_state['values'][$firstname_field]['und'][0]['value'])) {
form_set_error($firstname_field, t('First name must only contain letters.'));
}
// A last name must be letters only.
if (!preg_match("/^[A-ZÀ-ÖØ-öø-ÿ]+\$/i", $form_state['values'][$lastname_field]['und'][0]['value'])) {
form_set_error($lastname_field, t('Last name must only contain letters.'));
}
}