Straighten out user_id/user_ID conflict. Don't make user_id global in get_currentuserinfo() because it stomps on the local user_id in user-edit.

git-svn-id: http://svn.automattic.com/wordpress/trunk@2644 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan 2005-06-16 06:27:30 +00:00
parent f220786deb
commit 2c44f33f78
2 changed files with 9 additions and 10 deletions

View File

@ -68,14 +68,14 @@ $new_description = $_POST['new_description'];
$result = $wpdb->query("UPDATE $wpdb->users SET user_login = '$new_user_login', $updatepassword user_email='$new_email', user_url='$new_url', user_nicename = '$new_nicename', display_name = '$display_name' WHERE ID = '$user_id'"); $result = $wpdb->query("UPDATE $wpdb->users SET user_login = '$new_user_login', $updatepassword user_email='$new_email', user_url='$new_url', user_nicename = '$new_nicename', display_name = '$display_name' WHERE ID = '$user_id'");
update_usermeta( $user_ID, 'first_name', $new_firstname ); update_usermeta( $user_id, 'first_name', $new_firstname );
update_usermeta( $user_ID, 'last_name', $new_lastname ); update_usermeta( $user_id, 'last_name', $new_lastname );
update_usermeta( $user_ID, 'nickname', $new_nickname ); update_usermeta( $user_id, 'nickname', $new_nickname );
update_usermeta( $user_ID, 'description', $new_description ); update_usermeta( $user_id, 'description', $new_description );
update_usermeta( $user_ID, 'icq', $new_icq ); update_usermeta( $user_id, 'icq', $new_icq );
update_usermeta( $user_ID, 'aim', $new_aim ); update_usermeta( $user_id, 'aim', $new_aim );
update_usermeta( $user_ID, 'msn', $new_msn ); update_usermeta( $user_id, 'msn', $new_msn );
update_usermeta( $user_ID, 'yim', $new_yim ); update_usermeta( $user_id, 'yim', $new_yim );
header("Location: user-edit.php?user_id=$user_id&updated=true"); header("Location: user-edit.php?user_id=$user_id&updated=true");

View File

@ -6,7 +6,7 @@
if ( !function_exists('get_currentuserinfo') ) : if ( !function_exists('get_currentuserinfo') ) :
function get_currentuserinfo() { function get_currentuserinfo() {
global $user_login, $userdata, $user_level, $user_ID, $user_id, $user_email, $user_url, $user_pass_md5, $user_identity; global $user_login, $userdata, $user_level, $user_ID, $user_email, $user_url, $user_pass_md5, $user_identity;
if ( !isset($_COOKIE['wordpressuser_' . COOKIEHASH])) if ( !isset($_COOKIE['wordpressuser_' . COOKIEHASH]))
return false; return false;
@ -15,7 +15,6 @@ function get_currentuserinfo() {
$userdata = get_userdatabylogin($user_login); $userdata = get_userdatabylogin($user_login);
$user_level = $userdata->user_level; $user_level = $userdata->user_level;
$user_ID = $userdata->ID; $user_ID = $userdata->ID;
$user_id = $userdata->ID;
$user_email = $userdata->user_email; $user_email = $userdata->user_email;
$user_url = $userdata->user_url; $user_url = $userdata->user_url;