Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.80 KB | None | 0 0
  1. // Validate the e-mail address, and check if it is taken by an existing user.
  2.       if ((bool) db_select('users')->fields('users', array('uid'))->condition('uid', $account->uid, '<>')->condition('mail', db_like($form_state['values']['mail']), 'LIKE')->range(0, 1)->execute()->fetchField()) {
  3.           // Format error message dependent on whether the user is logged in or not.
  4.           if ($GLOBALS['user']->uid) {
  5.             form_set_error('mail', t('The e-mail address %email is already taken.', array('%email' => $form_state['values']['mail'])));
  6.           }
  7.           else {
  8.             form_set_error('mail', t('The e-mail address %email is already registered. <a href="@password">Have you forgotten your password?</a>', array('%email' => $form_state['values']['mail'], '@password' => url('user/password'))));
  9.           }
  10.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement