Make WordPress Core

Ticket #1487: wp-register.patch

File wp-register.patch, 663 bytes (added by sehh, 20 years ago)

Patch to check if email address already exists during registration

  • wp-register.php

    old new  
    4747                die (__('<strong>ERROR</strong>: This username is already registered, please choose another one.'));
    4848        }
    4949
     50        /* checking the email isn't already used by another user */
     51        $result = $wpdb->get_results("SELECT user_email FROM $wpdb->users WHERE user_email = '$user_email'");
     52        if (count($result) >= 1) {
     53                die (__('<strong>ERROR</strong>: This email address is already registered, please choose another one.'));
     54        }
     55
    5056        $user_ip = $_SERVER['REMOTE_ADDR'] ;
    5157
    5258        $user_browser = $wpdb->escape($_SERVER['HTTP_USER_AGENT']);