From b011e311ef55524f5c84d522c52f874251318160 Mon Sep 17 00:00:00 2001 From: Romain Boissat rboissat Date: Tue, 5 Aug 2014 09:33:35 +0200 Subject: adding HTTP_X_FORWARDED_FOR support --- index.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/index.php b/index.php index 5eef817..7c7f6a8 100644 --- a/index.php +++ b/index.php @@ -157,7 +157,11 @@ final class LookingGlass { if (!isset($this->frontpage['show_visitor_ip']) || $this->frontpage['show_visitor_ip']) { - print 'Your IP address: '.htmlentities($_SERVER['REMOTE_ADDR']).'
'; + if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { + print 'Your IP address: '.htmlentities($_SERVER['HTTP_X_FORWARDED_FOR']).'
'; + } else { + print 'Your IP address: '.htmlentities($_SERVER['REMOTE_ADDR']).'
'; + } } if (isset($this->frontpage['disclaimer'])) { -- cgit v1.2.3