【程序侠 淘宝客源码】【水电分析asp源码】【智能交通源码】eregi() 网页源码_简单的网页源码

2024-11-30 01:26:41 来源:pid c 源码 分类:娱乐

1.用php如何获得用户ip地址?

eregi() 网页源码_简单的网网页<strong>程序侠 淘宝客源码</strong>网页源码

用php如何获得用户ip地址?

       $ip = $_SERVER["REMOTE_ADDR"];

       echo $ip;

       //方法2:

       $user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] :

       $_SERVER["REMOTE_ADDR"];

       $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];

       echo $user_IP;

       //方法3:

       function getRealIp()

       {

       $ip=false;

       if(!empty($_SERVER["HTTP_CLIENT_IP"])){

       $ip = $_SERVER["HTTP_CLIENT_IP"];

       }

       if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {

       $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);

       if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }

       for ($i = 0; $i < count($ips); $i++) {

       if (!eregi ("^(│.│.).", $ips[$i])) {

       $ip = $ips[$i];

       break;

       }

       }

       }

       return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);

       }

       echo getRealIp();

       //方法4:

       if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"])

       {

       $ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];

       }

       elseif ($HTTP_SERVER_VARS["HTTP_CLIENT_IP"])

       {

       $ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];

       }

       elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"])

       {

       $ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];

       }

       elseif (getenv("HTTP_X_FORWARDED_FOR"))

       {

       $ip = getenv("HTTP_X_FORWARDED_FOR");

       }

       elseif (getenv("HTTP_CLIENT_IP"))

       {

       $ip = getenv("HTTP_CLIENT_IP");

       }

       elseif (getenv("REMOTE_ADDR"))

       {

       $ip = getenv("REMOTE_ADDR");

       }

       else

       {

       $ip = "Unknown";

       }

       echo $ip ;

       //方法5:

       if(getenv('HTTP_CLIENT_IP')) {

       $onlineip = getenv('HTTP_CLIENT_IP');

       } elseif(getenv('HTTP_X_FORWARDED_FOR')) {

       $onlineip = getenv('HTTP_X_FORWARDED_FOR');

       } elseif(getenv('REMOTE_ADDR')) {

       $onlineip = getenv('REMOTE_ADDR');

       } else {

       $onlineip = $HTTP_SERVER_VARS['REMOTE_ADDR'];

       }

       echo $onlineip;

更多资讯请点击:娱乐

热门资讯

cydia 源码

2024-11-30 01:072653人浏览

nrf源码

2024-11-30 00:34743人浏览

源码售后

2024-11-30 00:012511人浏览

源码论坛源码

2024-11-29 23:382026人浏览

printf的源码_printf 源码

2024-11-29 23:211897人浏览

WRF源码

2024-11-29 22:5894人浏览

推荐资讯

51源码之家

1.基于WEB的JSP简单网站购物系统2.51单片机程序及调试步骤实战经验3.嵌入式系统自学4.求教用BT下载**秘法,肯请高手

源码分为

1.python的运行原理是什么?2.网站源码有哪些组成部分?3.C++必学将一个cpp源码文件拆分成多个文件4.源码版权分类5.网站源码版权分类6.商业源码源码分类python的运行原理是什么?