asp版

<%
' 取得使用者 IP 位址, 如果有使用 Proxy 設定則, 改變取得使用者電腦 IP 位址
'
If Request.Servervariables("HTTP_X_FORWARDED_FOR") <> "" Then
ClientIP = Request.Servervariables("HTTP_X_Forwarded_For")    ' 有使用 Proxy
Else
ClientIP = Request.Servervariables("Remote_Addr")    ' 沒有使用 Proxy
End If

Response.Write "您使用的 IP 為 " & ClientIP
%>
 

php版

<?php
if(!empty($_SERVER['HTTP_CLIENT_IP'])){
   $myip = $_SERVER['HTTP_CLIENT_IP'];
}else if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
   $myip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}else{
   $myip= $_SERVER['REMOTE_ADDR'];
}
echo $myip;
?>

 

 

arrow
arrow
    全站熱搜

    bhnknu 發表在 痞客邦 留言(0) 人氣()