Make WordPress Core

Changeset 4204


Ignore:
Timestamp:
09/21/2006 09:03:11 PM (18 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.