urlmanager
This commit is contained in:
21
www/pages/api_setselfadress.php
Normal file
21
www/pages/api_setselfadress.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
function get_client_ip() {
|
||||
if (getenv('HTTP_CLIENT_IP')) return getenv('HTTP_CLIENT_IP');
|
||||
else if(getenv('HTTP_X_FORWARDED_FOR')) return getenv('HTTP_X_FORWARDED_FOR');
|
||||
else if(getenv('HTTP_X_FORWARDED')) return getenv('HTTP_X_FORWARDED');
|
||||
else if(getenv('HTTP_FORWARDED_FOR')) return getenv('HTTP_FORWARDED_FOR');
|
||||
else if(getenv('HTTP_FORWARDED')) return getenv('HTTP_FORWARDED');
|
||||
else if(getenv('REMOTE_ADDR')) return getenv('REMOTE_ADDR');
|
||||
else if (isset($_SERVER['HTTP_CLIENT_IP'])) return $_SERVER['HTTP_CLIENT_IP'];
|
||||
else if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) return $_SERVER['HTTP_X_FORWARDED_FOR'];
|
||||
else if(isset($_SERVER['HTTP_X_FORWARDED'])) return $_SERVER['HTTP_X_FORWARDED'];
|
||||
else if(isset($_SERVER['HTTP_FORWARDED_FOR'])) return $_SERVER['HTTP_FORWARDED_FOR'];
|
||||
else if(isset($_SERVER['HTTP_FORWARDED'])) return $_SERVER['HTTP_FORWARDED'];
|
||||
else if(isset($_SERVER['REMOTE_ADDR'])) return $_SERVER['REMOTE_ADDR'];
|
||||
else return 'UNKNOWN';
|
||||
}
|
||||
|
||||
//TODO setSelfAdress
|
||||
|
||||
echo 'Ok.';
|
||||
Reference in New Issue
Block a user