You are here

function inline_registration_validate in Inline Registration 5

Same name and namespace in other branches
  1. 6 inline_registration.module \inline_registration_validate()
  2. 7 inline_registration.module \inline_registration_validate()

Validation routine for inline registration form.

File

./inline_registration.module, line 75

Code

function inline_registration_validate($form_id, $form_values) {

  // Validate using user module's validation routine
  user_module_invoke('validate', $form_values, $form_values, 'account');

  // Why doesn't user_module_invoke('validate') check if the username is taken? We'll do that now.
  if (db_fetch_object(db_query("SELECT uid FROM {users} WHERE name = '%s'", $form_values['name']))) {
    form_set_error('name', t('The name %name is already taken.', array(
      '%name' => $form_values['name'],
    )));
  }
}