Make WordPress Core


Ignore:
Timestamp:
07/28/2006 10:09:09 PM (20 years ago)
Author:
ryan
Message:

Fix redirect and publish.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.0/wp-admin/post.php

    r3937 r4058  
    111111    $post_ID = edit_post();
    112112
     113    $referredby = '';
     114    if ( !empty($_POST['referredby']) )
     115        $referredby = preg_replace('|https?://[^/]+|i', '', $_POST['referredby']);
     116    $referer = preg_replace('|https?://[^/]+|i', '', wp_get_referer());
     117   
    113118    if ($_POST['save']) {
    114119        $location = wp_get_referer();
     
    117122    } elseif ($_POST['deletemeta']) {
    118123        $location = wp_get_referer() . '&message=3#postcustom';
    119     } elseif (!empty($_POST['referredby']) && $_POST['referredby'] != wp_get_referer()) {
     124    } elseif (!empty($referredby) && $referredby != $referer) {
    120125        $location = $_POST['referredby'];
    121126        if ( $_POST['referredby'] == 'redo' )
Note: See TracChangeset for help on using the changeset viewer.