]> granicus.if.org Git - php/commitdiff
Define PHP_SELF properly with Zeus+ISAPI
authorBen Mansell <joosters@php.net>
Mon, 15 May 2000 12:40:12 +0000 (12:40 +0000)
committerBen Mansell <joosters@php.net>
Mon, 15 May 2000 12:40:12 +0000 (12:40 +0000)
sapi/isapi/php4isapi.c

index db0349ca699390ce1ef828c8e9141440914df801..51894b001bccedc04490844b538c42e31c9302b0 100644 (file)
@@ -334,7 +334,11 @@ static void sapi_isapi_register_server_variables(zval *track_vars_array ELS_DC S
        }
 
        /* PHP_SELF support */
+#ifdef WITH_ZEUS
+       if (lpECB->GetServerVariable(lpECB->ConnID, "PATH_INFO", static_variable_buf, &variable_len)
+#else
        if (lpECB->GetServerVariable(lpECB->ConnID, "SCRIPT_NAME", static_variable_buf, &variable_len)
+#endif
                && static_variable_buf[0]) {
                php_register_variable("PHP_SELF", static_variable_buf, track_vars_array ELS_CC PLS_CC);
        }