]> granicus.if.org Git - php/commitdiff
Use request_uri as PHP_SELF. decodedurl also includes the query string.
authorSascha Schumann <sas@php.net>
Fri, 25 Aug 2000 10:00:48 +0000 (10:00 +0000)
committerSascha Schumann <sas@php.net>
Fri, 25 Aug 2000 10:00:48 +0000 (10:00 +0000)
sapi/thttpd/thttpd.c

index e79fa10091ee9e474fb8b20cc11611e4445bbeb3..d4249232d382ae3db2ae891a5b6315f69d92b275 100644 (file)
@@ -111,7 +111,7 @@ static void sapi_thttpd_register_variables(zval *track_vars_array ELS_DC SLS_DC
        char buf[BUF_SIZE + 1];
        TLS_FETCH();
 
-       php_register_variable("PHP_SELF", TG(hc)->decodedurl, track_vars_array ELS_CC PLS_CC);
+       php_register_variable("PHP_SELF", SG(request_info).request_uri, track_vars_array ELS_CC PLS_CC);
        php_register_variable("SERVER_SOFTWARE", SERVER_SOFTWARE, track_vars_array ELS_CC PLS_CC);
        php_register_variable("GATEWAY_INTERFACE", "CGI/1.1", track_vars_array ELS_CC PLS_CC);
        php_register_variable("REQUEST_METHOD", SG(request_info).request_method, track_vars_array ELS_CC PLS_CC);