diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-12-07 16:58:13 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-12-07 16:58:13 +0000 |
commit | f9d5ef9fbb062b0c44c09207f947b515ab6dc66e (patch) | |
tree | d1cfa030e80a5f08ac79fb21281e647ee8a86026 /wp-includes/registration.php | |
parent | d3ac809ed8a43bde6ea954329b3291fd9ca4aad5 (diff) | |
download | wordpress-mu-f9d5ef9fbb062b0c44c09207f947b515ab6dc66e.tar.gz wordpress-mu-f9d5ef9fbb062b0c44c09207f947b515ab6dc66e.tar.xz wordpress-mu-f9d5ef9fbb062b0c44c09207f947b515ab6dc66e.zip |
WP Merge to rev 4626
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@821 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-includes/registration.php')
-rw-r--r-- | wp-includes/registration.php | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/wp-includes/registration.php b/wp-includes/registration.php index 39b931c..8f99a01 100644 --- a/wp-includes/registration.php +++ b/wp-includes/registration.php @@ -10,12 +10,14 @@ function username_exists( $username ) { return null; } + function email_exists( $email ) { global $wpdb; $email = addslashes( $email ); return $wpdb->get_var("SELECT ID FROM $wpdb->users WHERE user_email = '$email'"); } + function validate_username( $username ) { $name = sanitize_user($username, true); $valid = true; @@ -26,6 +28,7 @@ function validate_username( $username ) { return apply_filters('validate_username', $valid, $username); } + function wp_insert_user($userdata) { global $wpdb; @@ -123,6 +126,7 @@ function wp_insert_user($userdata) { return $user_id; } + function wp_update_user($userdata) { global $wpdb; @@ -146,7 +150,7 @@ function wp_update_user($userdata) { // Update the cookies if the password changed. $current_user = wp_get_current_user(); - if( $current_user->id == $ID ) { + if ( $current_user->id == $ID ) { if ( isset($plaintext_pass) ) { wp_clearcookie(); wp_setcookie($userdata['user_login'], $plaintext_pass); @@ -156,11 +160,12 @@ function wp_update_user($userdata) { return $user_id; } -function wp_create_user( $username, $password, $email = '') { + +function wp_create_user($username, $password, $email = '') { global $wpdb; - $user_login = $wpdb->escape( $username ); - $user_email = $wpdb->escape( $email ); + $user_login = $wpdb->escape($username); + $user_email = $wpdb->escape($email); $user_pass = $password; $userdata = compact('user_login', 'user_email', 'user_pass'); @@ -168,9 +173,8 @@ function wp_create_user( $username, $password, $email = '') { } -function create_user( $username, $password, $email ) { - return wp_create_user( $username, $password, $email ); +function create_user($username, $password, $email) { + return wp_create_user($username, $password, $email); } - ?> |