note 23018 added to function.getenv
| From: | dima_ at dmitry dot ru | Date: | Sat, 06 Jul 2002 21:40:59 +0000 |
| Subject: | note 23018 added to function.getenv | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-32692@lists.php.net to get a copy of this message | ||
To get REAL ip, u can also use this:
if(getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
} elseif(getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
} else {
$ip = getenv("REMOTE_ADDR");
}
Thus, we should have real user IP in variable $ip.
--
http://www.php.net/manual/en/function.getenv.php
http://master.php.net/manage/user-notes.php?action=edit+23018
http://master.php.net/manage/user-notes.php?action=delete+23018
http://master.php.net/manage/user-notes.php?action=reject+23018