- foreach ( array( 'dbname', 'uname', 'pwd', 'dbhost', 'prefix' ) as $key )
- $$key = trim( stripslashes( $_POST[ $key ] ) );
+ load_default_textdomain( $language );
+ $GLOBALS['wp_locale'] = new WP_Locale();
+
+ $dbname = trim( wp_unslash( $_POST[ 'dbname' ] ) );
+ $uname = trim( wp_unslash( $_POST[ 'uname' ] ) );
+ $pwd = trim( wp_unslash( $_POST[ 'pwd' ] ) );
+ $dbhost = trim( wp_unslash( $_POST[ 'dbhost' ] ) );
+ $prefix = trim( wp_unslash( $_POST[ 'prefix' ] ) );
+
+ $step_1 = 'setup-config.php?step=1';
+ $install = 'install.php';
+ if ( isset( $_REQUEST['noapi'] ) ) {
+ $step_1 .= '&noapi';
+ }