diff --git a/wp-admin/user-edit.php b/wp-admin/user-edit.php index 254382f031..628aadb076 100644 --- a/wp-admin/user-edit.php +++ b/wp-admin/user-edit.php @@ -3,6 +3,21 @@ require_once('../wp-includes/wp-l10n.php'); $title = __('Edit User'); +function add_magic_quotes($array) { + foreach ($array as $k => $v) { + if (is_array($v)) { + $array[$k] = add_magic_quotes($v); + } else { + $array[$k] = addslashes($v); + } + } + return $array; +} + +if (!get_magic_quotes_gpc()) { + $_POST = add_magic_quotes($_POST); +} + $wpvarstoreset = array('action', 'standalone', 'redirect', 'profile', 'user_id'); for ($i=0; $i