Changeset 2855 for trunk/phpgwapi
- Timestamp:
- 05/25/10 17:00:15 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/phpgwapi/inc/class.sessions.inc.php
r2686 r2855 404 404 * Get the ip address of current users 405 405 * 406 * @return string ip address406 * @return string HTTP_X_FORWARDED_FOR (if exists) and REMOTE_ADDR ip addresses. 407 407 */ 408 408 function getuser_ip() 409 409 { 410 /* 411 if (getenv(HTTP_X_FORWARDED_FOR)) 412 { 413 if (getenv(HTTP_CLIENT_IP)) 414 { 415 $ip=getenv(HTTP_CLIENT_IP); 416 } 417 else 418 { 419 $ip=getenv(HTTP_X_FORWARDED_FOR); 420 } 421 $ip_proxy=getenv(REMOTE_ADDR); 422 } 423 else 424 { 425 $ip=getenv(REMOTE_ADDR); 426 } 427 return $ip; 428 */ 429 return (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']); 410 return (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR']."," : "").$_SERVER['REMOTE_ADDR']; 430 411 } 431 412
Note: See TracChangeset
for help on using the changeset viewer.