|
|
|
@ -383,6 +383,20 @@ static void sapi_isapi_register_zeus_variables(LPEXTENSION_CONTROL_BLOCK lpECB, |
|
|
|
static_variable_buf[ variable_len - pathinfo_len - 1 ] = '\0'; |
|
|
|
php_register_variable( "PATH_TRANSLATED", static_variable_buf, track_vars_array ELS_CC PLS_CC ); |
|
|
|
} |
|
|
|
|
|
|
|
/* Bring in the AUTHENTICATION stuff as needed */ |
|
|
|
variable_len = ISAPI_SERVER_VAR_BUF_SIZE; |
|
|
|
if ( lpECB->GetServerVariable(lpECB->ConnID, "AUTH_USER", static_variable_buf, &variable_len) && static_variable_buf[0] ) { |
|
|
|
php_register_variable( "PHP_AUTH_USER", static_variable_buf, track_vars_array ELS_CC PLS_CC ); |
|
|
|
} |
|
|
|
variable_len = ISAPI_SERVER_VAR_BUF_SIZE; |
|
|
|
if ( lpECB->GetServerVariable(lpECB->ConnID, "AUTH_PASSWORD", static_variable_buf, &variable_len) && static_variable_buf[0] ) { |
|
|
|
php_register_variable( "PHP_AUTH_PW", static_variable_buf, track_vars_array ELS_CC PLS_CC ); |
|
|
|
} |
|
|
|
variable_len = ISAPI_SERVER_VAR_BUF_SIZE; |
|
|
|
if ( lpECB->GetServerVariable(lpECB->ConnID, "AUTH_TYPE", static_variable_buf, &variable_len) && static_variable_buf[0] ) { |
|
|
|
php_register_variable( "PHP_AUTH_TYPE", static_variable_buf, track_vars_array ELS_CC PLS_CC ); |
|
|
|
} |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
|