summaryrefslogtreecommitdiffstats
path: root/wp-includes/registration.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-12-07 16:58:13 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-12-07 16:58:13 +0000
commitf9d5ef9fbb062b0c44c09207f947b515ab6dc66e (patch)
treed1cfa030e80a5f08ac79fb21281e647ee8a86026 /wp-includes/registration.php
parentd3ac809ed8a43bde6ea954329b3291fd9ca4aad5 (diff)
downloadwordpress-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.php18
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);
}
-
?>