Lines Matching refs:INPUT
204 global $INPUT, $conf;
206 $forwardedFor = $INPUT->server->str('HTTP_X_FORWARDED_FOR');
213 $remoteAddr = $INPUT->server->str('REMOTE_ADDR');
276 global $INPUT, $conf;
282 …if (!empty($conf['client_ip_header']) && $INPUT->server->str('HTTP_' . $conf['client_ip_header']))…
283 $ips[] = $INPUT->server->str('HTTP_' . $conf['client_ip_header']);
290 $ips[] = $INPUT->server->str('REMOTE_ADDR');
321 global $INPUT;
323 $remoteAddr = $INPUT->server->str('REMOTE_ADDR');
324 if ($INPUT->server->str('HTTP_X_FORWARDED_HOST') && self::proxyIsTrusted($remoteAddr)) {
325 return $INPUT->server->str('HTTP_X_FORWARDED_HOST');
326 } elseif ($INPUT->server->str('HTTP_HOST')) {
327 return $INPUT->server->str('HTTP_HOST');
328 } elseif ($INPUT->server->str('SERVER_NAME')) {
329 return $INPUT->server->str('SERVER_NAME');
346 global $INPUT;
348 $remoteAddr = $INPUT->server->str('REMOTE_ADDR');
349 if ($INPUT->server->has('HTTP_X_FORWARDED_PROTO') && self::proxyIsTrusted($remoteAddr)) {
350 return $INPUT->server->str('HTTP_X_FORWARDED_PROTO') === 'https';
352 return !preg_match('/^(|off|false|disabled)$/i', $INPUT->server->str('HTTPS', 'off'));