Make WordPress Core


Ignore:
Timestamp:
03/01/2013 05:00:25 PM (12 years ago)
Author:
ryan
Message:

Use wp_unslash() instead of stripslashes() and stripslashes_deep(). Use wp_slash() instead of add_magic_quotes().

see #21767

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin.php

    r23554 r23563  
    4444} elseif ( get_option('db_version') != $wp_db_version && empty($_POST) ) {
    4545    if ( !is_multisite() ) {
    46         wp_redirect(admin_url('upgrade.php?_wp_http_referer=' . urlencode(stripslashes($_SERVER['REQUEST_URI']))));
     46        wp_redirect( admin_url( 'upgrade.php?_wp_http_referer=' . urlencode( wp_unslash( $_SERVER['REQUEST_URI'] ) ) ) );
    4747        exit;
    4848    } elseif ( apply_filters( 'do_mu_upgrade', true ) ) {
     
    8383
    8484if ( isset($_GET['page']) ) {
    85     $plugin_page = stripslashes($_GET['page']);
     85    $plugin_page = wp_unslash( $_GET['page'] );
    8686    $plugin_page = plugin_basename($plugin_page);
    8787}
Note: See TracChangeset for help on using the changeset viewer.