HTML中,如何获取到访问者的IP

如标题,求个代码

第1个回答  2017-10-09
<?php
echo getip();

function getip() {
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) {
$ip = getenv("HTTP_CLIENT_IP");
} else
if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
} else
if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) {
$ip = getenv("REMOTE_ADDR");
} else
if (isset ($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) {
$ip = $_SERVER['REMOTE_ADDR'];
} else {
$ip = "unknown";
}
return ($ip);
}
?>

在以.PHP 扩展名文件的HTML 中嵌入此代码,可以得出真实IP地址。本回答被提问者和网友采纳
第2个回答  2017-10-09
加入百度统计代码~~~在百度站长平台有,如果要精准ip的话附带第三方插件 如:商务通 等
相似回答