X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/d3b1ea255664edd2deef17f900a655613d20820d..refs/tags/wordpress-2.9:/wp-admin/upgrade.php?ds=sidebyside diff --git a/wp-admin/upgrade.php b/wp-admin/upgrade.php index 6f19e70c..4c27b605 100644 --- a/wp-admin/upgrade.php +++ b/wp-admin/upgrade.php @@ -69,12 +69,10 @@ switch ( $step ) : case 1: wp_upgrade(); - if ( empty( $_GET['backto'] ) ) - $backto = __get_option( 'home' ) . '/'; - else { - $backto = stripslashes( urldecode( $_GET['backto'] ) ); + $backto = empty($_GET['backto']) ? '' : $_GET['backto'] ; + $backto = stripslashes( urldecode( $backto ) ); $backto = esc_url_raw( $backto ); - } + $backto = wp_validate_redirect($backto, __get_option( 'home' ) . '/'); ?>