Make WordPress Core

Changeset 3121


Ignore:
Timestamp:
11/17/2005 01:18:16 AM (19 years ago)
Author:
matt
Message:

Don't let people register dupe emails, fixes #1487

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-register.php

    r2872 r3121  
    3030  if ( username_exists( $user_login ) )
    3131        $errors['user_login'] = __('<strong>ERROR</strong>: This username is already registered, please choose another one.');
     32
     33    /* checking the email isn't already used by another user */
     34    $email_exists = $wpdb->get_row("SELECT user_email FROM $wpdb->users WHERE user_email = '$user_email'");
     35    if ( $email_exists)
     36        die (__('<strong>ERROR</strong>: This email address is already registered, please supply another.'));
    3237
    3338    if ( 0 == count($errors) ) {
Note: See TracChangeset for help on using the changeset viewer.