The code is as follows |
Copy Code |
? function pma_getenv ($var _name) { if (Isset ($_server[$var _name])) { return $_server[$var _name]; } elseif (Isset ($_env[$var _name])) { return $_env[$var _name]; } elseif (getenv ($var _name)) { Return getenv ($var _name); } elseif (Function_exists (' apache_getenv ') && apache_getenv ($var _name, True)) { Return apache_getenv ($var _name, true); } Return "; } if (Empty ($HTTP _host)) { if (pma_getenv (' Http_host ')) { $HTTP _host = pma_getenv (' http_host '); } else { $HTTP _host = '; } } Echo htmlspecialchars ($HTTP _host); ?> |
I put the code that gets the IP address in.
The code is as follows |
Copy Code |
<?php function GetIP () { if (Isset ($_server["http_x_forwarded_for"])) $ip = $_server["Http_x_forwarded_for"]; else if (Isset ($_server["HTTP_CLIENT_IP"])) $ip = $_server["Http_client_ip"]; else if (Isset ($_server["REMOTE_ADDR"])) $ip = $_server["REMOTE_ADDR"]; else if (getenv ("Http_x_forwarded_for")) $ip = getenv ("Http_x_forwarded_for"); else if (getenv ("Http_client_ip")) $ip = getenv ("Http_client_ip"); else if (getenv ("REMOTE_ADDR")) $ip = getenv ("REMOTE_ADDR"); Else $ip = "Unknown"; return $IP; } echo GetIP (); ?> |