Make WordPress Core


Ignore:
Timestamp:
11/27/2007 10:14:53 PM (17 years ago)
Author:
ryan
Message:

get_user_by_email() and some user caching cleanups. fixes #5392

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/registration.php

    r6302 r6346  
    77 */
    88function username_exists( $username ) {
    9     if ( $user = get_userdatabylogin( sanitize_user( $username ) ) ) {
     9    if ( $user = get_userdatabylogin( $username ) ) {
    1010        return $user->ID;
    1111    } else {
     
    2121 */
    2222function email_exists( $email ) {
    23     global $wpdb;
    24     return $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE user_email = %s", $email) );
     23    if ( $user = get_user_by_email($email) )
     24        return $user->ID;
     25
     26    return false;
    2527}
    2628
Note: See TracChangeset for help on using the changeset viewer.