if ($is_error == 0) { // SET RESULT $result = 191; // SET SUBNETWORK if ($user_email != $user->user_info[user_email] && ($setting[setting_subnet_field1_id] == 0 || $setting[setting_subnet_field2_id] == 0) || $user_profilecat_id != $user->user_info[user_profilecat_id] && ($setting[setting_subnet_field1_id] == -1 || $setting[setting_subnet_field2_id] == -1)) { $subnet = $user->user_subnet_select($user_email, $user_profilecat_id, $user->profile_info); if ($subnet[0] != $user->user_info[user_subnet_id]) { $user->user_info[user_subnet_id] = $subnet[0]; $user->subnet_info[subnet_id] = $subnet[0]; $user->subnet_info[subnet_name] = $subnet[1]; $result = 1143; } } // ENCRYPT NEW PASSWORD IF CHANGED if (trim($user_password)) { $user_password = $user->user_password_crypt($user_password); } else { $user_password = $user->user_info['user_password']; } // SET USERNAME TO THE SAME IT WAS BEFORE IF NECESSARY if (!$setting[setting_username]) { $user_username = $user->user_info['user_username']; } // EDIT USER AND REFRESH USER DATA $database->database_query("UPDATE se_users SET user_level_id='{$user_level_id}', user_subnet_id='" . $user->user_info[user_subnet_id] . "', user_profilecat_id='{$user_profilecat_id}', user_email='{$user_email}', user_newemail='{$user_email}', user_username='******', user_password='******', user_enabled='{$user_enabled}', user_invitesleft='{$user_invitesleft}' WHERE user_id='" . $user->user_info[user_id] . "'"); $user = new se_user(array($user->user_info[user_id])); } } // SET USER STATS $total_friends = $database->database_num_rows($database->database_query("SELECT friend_id FROM se_friends WHERE friend_user_id1='" . $user->user_info[user_id] . "'")); $total_messages = $total_pms = $user->user_message_total(0, 0);
} // INSERT FRIENDS INTO FRIEND TABLE AND EXPLANATION INTO EXPLAIN TABLE $friend->user_friend_add($new_user->user_info['user_id'], $friend_status, '', ''); // IF TWO-WAY CONNECTION AND NON-CONFIRMED, INSERT OTHER DIRECTION if ($direction == 2 && $friend_status == 1) { $new_user->user_friend_add($friend->user_info['user_id'], $friend_status, '', ''); } } } // DELETE INVITE CODE $database->database_query("DELETE FROM se_invites WHERE invite_id='{$invitation['invite_id']}' LIMIT 1"); } // SET SIGNUP COOKIE $new_user->user_salt = $new_user->user_info['user_code']; $id = $new_user->user_info['user_id']; $em = $new_user->user_password_crypt($new_user->user_info['user_email']); $pass = $new_user->user_info['user_password']; setcookie("signup_id", "{$id}", 0, "/"); setcookie("signup_email", "{$em}", 0, "/"); setcookie("signup_password", "{$pass}", 0, "/"); // SEND USER TO PHOTO UPLOAD IF SPECIFIED BY ADMIN // OR TO USER INVITE IF NO PHOTO UPLOAD if (!$setting['setting_signup_photo']) { if (!$setting['setting_signup_invitepage']) { $task = "step5"; } else { $task = "step4"; } } else { $task = "step3"; }