diff options
author | 2024-07-09 12:24:36 +0200 | |
---|---|---|
committer | 2024-07-09 12:24:36 +0200 | |
commit | 089ba73c3e357cb25d18c99fd05e70c8340578d1 (patch) | |
tree | 73b3cd674355c4dc68e93ff5cb7283a3b8ff4de6 /ip.rphp | |
parent | eb6998f8ce4119f208f97cbfc9180a605617732f (diff) | |
download | website-089ba73c3e357cb25d18c99fd05e70c8340578d1.tar.gz website-089ba73c3e357cb25d18c99fd05e70c8340578d1.zip |
Rename ip.rhtml to ip.rphp
Diffstat (limited to 'ip.rphp')
-rw-r--r-- | ip.rphp | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -0,0 +1,26 @@ +<h1>Il tuo IP</h1> +<p> +<?php +// Function to get the client IP address +function get_client_ip() { + $ipaddress = ''; + if (isset($_SERVER['HTTP_CLIENT_IP'])) + $ipaddress = $_SERVER['HTTP_CLIENT_IP']; + else if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) + $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR']; + else if(isset($_SERVER['HTTP_X_FORWARDED'])) + $ipaddress = $_SERVER['HTTP_X_FORWARDED']; + else if(isset($_SERVER['HTTP_FORWARDED_FOR'])) + $ipaddress = $_SERVER['HTTP_FORWARDED_FOR']; + else if(isset($_SERVER['HTTP_FORWARDED'])) + $ipaddress = $_SERVER['HTTP_FORWARDED']; + else if(isset($_SERVER['REMOTE_ADDR'])) + $ipaddress = $_SERVER['REMOTE_ADDR']; + else + $ipaddress = 'UNKNOWN'; + return $ipaddress; +} + +echo get_client_ip(); +?> +</p>
\ No newline at end of file |