has_cap('edit_posts') && ( empty( $redirect_to ) || $redirect_to == 'wp-admin/' ) ) $redirect_to = get_settings('siteurl') . '/wp-admin/profile.php'; if ( wp_login($user_login, $user_pass, $using_cookie) ) { if ( !$using_cookie ) wp_setcookie($user_login, $user_pass, false, '', '', $rememberme); do_action('wp_login', $user_login); $redirect_to = 'wp-admin/'; if ( isset($_REQUEST['redirect_to']) ) $redirect_to = $_REQUEST['redirect_to']; wp_redirect($redirect_to); exit; } else { if ( $using_cookie ) $error = __('Your session has expired.'); } } else if ( $user_login || $user_pass ) { $error = __('Error: The password field is empty.'); } break; } // end action switch fclose($error_handle); ?>