Make WordPress Core

Changeset 4204


Ignore:
Timestamp:
09/21/2006 09:03:11 PM (20 years ago)
Author:
ryan
Message:

Make sure vars are set. Props Alex King. fixes #3153

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/classes.php

    r4198 r4204  
    3838                        $this->did_permalink = true;
    3939
    40                         $pathinfo = $_SERVER['PATH_INFO'];
     40                        if ( isset($_SERVER['PATH_INFO']) )
     41                                $pathinfo = $_SERVER['PATH_INFO'];
     42                        else
     43                                $pathinfo = '';
    4144                        $pathinfo_array = explode('?', $pathinfo);
    4245                        $pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
     
    4649                        $self = $_SERVER['PHP_SELF'];
    4750                        $home_path = parse_url(get_option('home'));
    48                         $home_path = $home_path['path'];
     51                        if ( isset($home_path['path']) )
     52                                $home_path = $home_path['path'];
     53                        else
     54                                $home_path = '';
    4955                        $home_path = trim($home_path, '/');
    5056
Note: See TracChangeset for help on using the changeset viewer.