Portál AbcLinuxu, 8. prosince 2025 00:02
function getClientIP(){
global $HTTP_SERVER_VARS;
static $ip_address;
if (@!$ip_address) {
$ip_address = !empty($HTTP_SERVER_VARS['CLIENT_IP']) ? \
$HTTP_SERVER_VARS['CLIENT_IP'] : '';
$ip_address = !empty($HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR']) \
&& empty($ip_address)?
HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'] : $ip_address;
$ip_address = !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) \
&& empty($ip_address)? $HTTP_SERVER_VARS['REMOTE_ADDR'] : $ip_address;
}
return $ip_address;
}
print getClientIP()
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.