服务器变量:$_SERVER
$_SERVER['REMOTE_ADDR']
正在浏览当前页面用户的 IP 地址。

解决方案 »

  1.   

    需要用javascript获得
    php是服务端脚本,跟客户端没有关系
      

  2.   

    http://www.microsoft.com/china/<script language="JavaScript">
    <!--
    var userAgent = navigator.userAgent;
    var MSIEIndex = userAgent.indexOf("MSIE");
    if (userAgent.indexOf("Win")  == -1 ||
    userAgent.indexOf("MSIE") == -1 ||
    userAgent.substring((MSIEIndex + 5),(MSIEIndex + 8)) < 5.5)
    window.location.replace("/china/homepage/default.htm");
    //-->
    </script>
      

  3.   

    /* Get the Browser data 浏览器 */if((ereg("Nav", $HTTP_USER_AGENT)) || (ereg("Gold", $HTTP_USER_AGENT)) || (ereg("X11", $HTTP_USER_AGENT)) || (ereg("Mozilla", $HTTP_USER_AGENT)) || (ereg("Netscape", $HTTP_USER_AGENT)) AND (!ereg("MSIE", $HTTP_USER_AGENT) AND (!ereg("Konqueror", $HTTP_USER_AGENT)))) $browser = "Netscape";
    elseif(ereg("MSIE", $HTTP_USER_AGENT)) $browser = "MSIE";
    elseif(ereg("Lynx", $HTTP_USER_AGENT)) $browser = "Lynx";
    elseif(ereg("Opera", $HTTP_USER_AGENT)) $browser = "Opera";
    elseif(ereg("WebTV", $HTTP_USER_AGENT)) $browser = "WebTV";
    elseif(ereg("Konqueror", $HTTP_USER_AGENT)) $browser = "Konqueror";
    elseif((eregi("bot", $HTTP_USER_AGENT)) || (ereg("Google", $HTTP_USER_AGENT)) || (ereg("Slurp", $HTTP_USER_AGENT)) || (ereg("Scooter", $HTTP_USER_AGENT)) || (eregi("Spider", $HTTP_USER_AGENT)) || (eregi("Infoseek", $HTTP_USER_AGENT))) $browser = "Bot";
    else $browser = "Other";
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    /* Get the Operating System data 操作系统 */if(ereg("Windows 9", $HTTP_USER_AGENT)) $os = "Windows 9x";
    elseif(ereg("Windows NT", $HTTP_USER_AGENT)) $os = "Windows NT";
    elseif((ereg("Mac", $HTTP_USER_AGENT)) || (ereg("PPC", $HTTP_USER_AGENT))) $os = "Mac";
    elseif(ereg("Linux", $HTTP_USER_AGENT)) $os = "Linux";
    elseif(ereg("FreeBSD", $HTTP_USER_AGENT)) $os = "FreeBSD";
    elseif(ereg("SunOS", $HTTP_USER_AGENT)) $os = "SunOS";
    elseif(ereg("IRIX", $HTTP_USER_AGENT)) $os = "IRIX";
    elseif(ereg("BeOS", $HTTP_USER_AGENT)) $os = "BeOS";
    elseif(ereg("OS/2", $HTTP_USER_AGENT)) $os = "OS/2";
    elseif(ereg("AIX", $HTTP_USER_AGENT)) $os = "AIX";
    else $os = "Other";
    $systype=$os;
    //ip处理
    $sip=$REMOTE_ADDR;