commit | 14c9331420c960ff3237c2d82e34f7ebf8c6f12a | [log] [tgz] |
---|---|---|
author | Adam McCann <adam.mccann@videogamer.com> | Thu Sep 20 01:16:43 2012 +0100 |
committer | Adam McCann <adam.mccann@videogamer.com> | Thu Sep 20 01:16:43 2012 +0100 |
tree | 66dd749fb7225ab4af13fc69970d848171192141 | |
parent | 628c77c28b62a0d564aee29cf7b12b338c0e7607 [diff] [blame] |
Fixes issue #1815 - input::ip_address() returns incorrect IP behind proxy
diff --git a/system/core/Input.php b/system/core/Input.php index 968a42a..5b8e623 100644 --- a/system/core/Input.php +++ b/system/core/Input.php
@@ -383,7 +383,7 @@ if (strpos($this->ip_address, ',') !== FALSE) { $x = explode(',', $this->ip_address); - $this->ip_address = trim(end($x)); + $this->ip_address = trim($x[0]); } if ( ! $this->valid_ip($this->ip_address))