| @@ 483-493 (lines=11) @@ | ||
| 480 | return $_SERVER[$server_var]; |
|
| 481 | } |
|
| 482 | ||
| 483 | function ldGetClientVar($client_var) { |
|
| 484 | // not all environment variables should be disclosed |
|
| 485 | switch($client_var) { |
|
| 486 | case "REMOTE_ADDR": $result = getenv("REMOTE_ADDR"); break; |
|
| 487 | case "HTTP_USER_AGENT": $result = getenv("HTTP_USER_AGENT"); break; |
|
| 488 | case "HTTP_ACCEPT": $result = getenv("HTTP_ACCEPT"); break; |
|
| 489 | case "HTTP_ACCEPT_LANGUAGE": $result = getenv("HTTP_ACCEPT_LANGUAGE"); break; |
|
| 490 | default: $result = false; break; |
|
| 491 | } |
|
| 492 | return $result; |
|
| 493 | } |
|
| 494 | ||
| 495 | function ldDisablePostProcessing() { |
|
| 496 | global $ARCurrent,$ldXSSProtectionActive,$ldOutputBufferActive; |
|
| @@ 348-358 (lines=11) @@ | ||
| 345 | return $_SERVER[$server_var]; |
|
| 346 | } |
|
| 347 | ||
| 348 | function ldGetClientVar($client_var) { |
|
| 349 | // not all environment variables should be disclosed |
|
| 350 | switch($client_var) { |
|
| 351 | case "REMOTE_ADDR": $result = getenv("REMOTE_ADDR"); break; |
|
| 352 | case "HTTP_USER_AGENT": $result = getenv("HTTP_USER_AGENT"); break; |
|
| 353 | case "HTTP_ACCEPT": $result = getenv("HTTP_ACCEPT"); break; |
|
| 354 | case "HTTP_ACCEPT_LANGUAGE": $result = getenv("HTTP_ACCEPT_LANGUAGE"); break; |
|
| 355 | default: $result = false; break; |
|
| 356 | } |
|
| 357 | return $result; |
|
| 358 | } |
|
| 359 | ||
| 360 | function ldDisablePostProcessing() { |
|
| 361 | // dummy function |
|