1、在./include/common.php最后的 ?> 前加入:
代码:
//定义convertip()函数
function convertip($ip, $datadir = "./"){
$ip_detail = explode(".", $ip);
if(file_exists("{$datadir}ipdata/$ip_detail[0].txt")) {
$ip_fdata = fopen("{$datadir}ipdata/$ip_detail[0].txt", "r");
} else {
if(!($ip_fdata = fopen("{$datadir}ipdata/0.txt", "r"))) {
echo "IP 数据文件错误";
}
}
for ($i = 0; $i <= 3; $i++) {
$ip_detail[$i] = sprintf("%03d", $ip_detail[$i]);
}
$ip=join(".", $ip_detail);
do {
$ip_data = fgets($ip_fdata, 200);
$ip_data_detail = explode("|", $ip_data);
if($ip >= $ip_data_detail[0] && $ip <= $ip_data_detail[1]) {
fclose($ip_fdata);
return $ip_data_detail[2].$ip_data_detail[3];
}
} while(!feof($ip_fdata));
fclose($ip_fdata);
return "未知地区";
}
//验证浏览器
if(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 6.0")) {
$visitor_browser = "Internet Explorer 6.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor 6.5.0")) {
$visitor_browser = "NetCaptor 6.5.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor")) {
$visitor_browser = "NetCaptor";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MyIe 3.1")) {
$visitor_browser = "MyIe 3.1";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor 6.5.0RC1")) {
$visitor_browser = "NetCaptor 6.5.0RC1";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor 6.5.PB1")) {
$visitor_browser = "NetCaptor 6.5.PB1";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Netscape")) {
$visitor_browser = "Netscape";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.5")) {
$visitor_browser = "Internet Explorer 5.5";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 6.0b")) {
$visitor_browser = "Internet Explorer 6.0b";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.01")) {
$visitor_browser = "Internet Explorer 5.01";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.0")) {
$visitor_browser = "Internet Explorer 5.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 4.01")) {
$visitor_browser = "Internet Explorer 4.01";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Lynx")) {
$visitor_browser = "Lynx";
} elseif(strpos("$HTTP_SERVER_VARS[HTTP_USER_AGENT], Opera")) {
$visitor_browser = "Opera";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Konqueror")) {
$visitor_browser = "Konqueror";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Mozilla")) {
$visitor_browser = "Mozilla";
} else {
$visitor_browser = "其它";
}
//验证操作系统
if(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 5.1")) {
$visitor_os = "Windows XP";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 5")) {
$visitor_os = "Windows 2000";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "4.9")) {
$visitor_os = "Windows ME";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 4")) {
$visitor_os = "Windows NT 4";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "98")) {
$visitor_os = "Windows 98";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "95")) {
$visitor_os = "Windows 95";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Tel")) {
$visitor_os = "Telport";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "webzip")) {
$visitor_os = "webzip";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "flashget")) {
$visitor_os = "flashget";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "offline")) {
$visitor_os = "offline";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Mac")) {
$visitor_os = "Mac";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Linux")) {
$visitor_os = "Linux";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Unix")) {
$visitor_os = "Unix";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "FreeBSD")) {
$visitor_os = "FreeBSD";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "SunOS")) {
$visitor_os = "SunOS";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "BeOS")) {
$visitor_os = "BeOS";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "OS/2")) {
$visitor_os = "OS/2";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "PC")) {
$visitor_os = "Macintosh";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "AIX")) {
$visitor_os = "AIX";
} else {
$visitor_os = "其他";
}
$mem_home = convertip($onlineip, $datadir = "./");
2、在index模板中查找:
代码:
<td align="right" width="10%"><a href="#bottom"><img src="{IMGDIR}/arrow_dw.gif" border="0" align="absmiddle"></a></td>
</tr></table><br>
在其后面添加:
代码:
<table cellspacing=0 cellpadding=0 width="97%" align="center" bgcolor="#000000" border="0">
<tr>
<td>
<table cellspacing=1 cellpadding=4 width="100%" border=0>
<tr class=header>
<td align="center">≡ 用户来访信息 ≡</td>
</tr>
<tr>
<td bgcolor=#ffffff>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td align="center">您的IP:<font color=blue>$onlineip</font> 来自:<font color=blue>$mem_home</font> 操作系统:<font color=blue>$visitor_os</font> 浏览器:<font color=blue>$visitor_browser</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
代码:
//定义convertip()函数
function convertip($ip, $datadir = "./"){
$ip_detail = explode(".", $ip);
if(file_exists("{$datadir}ipdata/$ip_detail[0].txt")) {
$ip_fdata = fopen("{$datadir}ipdata/$ip_detail[0].txt", "r");
} else {
if(!($ip_fdata = fopen("{$datadir}ipdata/0.txt", "r"))) {
echo "IP 数据文件错误";
}
}
for ($i = 0; $i <= 3; $i++) {
$ip_detail[$i] = sprintf("%03d", $ip_detail[$i]);
}
$ip=join(".", $ip_detail);
do {
$ip_data = fgets($ip_fdata, 200);
$ip_data_detail = explode("|", $ip_data);
if($ip >= $ip_data_detail[0] && $ip <= $ip_data_detail[1]) {
fclose($ip_fdata);
return $ip_data_detail[2].$ip_data_detail[3];
}
} while(!feof($ip_fdata));
fclose($ip_fdata);
return "未知地区";
}
//验证浏览器
if(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 6.0")) {
$visitor_browser = "Internet Explorer 6.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor 6.5.0")) {
$visitor_browser = "NetCaptor 6.5.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor")) {
$visitor_browser = "NetCaptor";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MyIe 3.1")) {
$visitor_browser = "MyIe 3.1";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor 6.5.0RC1")) {
$visitor_browser = "NetCaptor 6.5.0RC1";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor 6.5.PB1")) {
$visitor_browser = "NetCaptor 6.5.PB1";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Netscape")) {
$visitor_browser = "Netscape";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.5")) {
$visitor_browser = "Internet Explorer 5.5";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 6.0b")) {
$visitor_browser = "Internet Explorer 6.0b";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.01")) {
$visitor_browser = "Internet Explorer 5.01";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.0")) {
$visitor_browser = "Internet Explorer 5.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 4.01")) {
$visitor_browser = "Internet Explorer 4.01";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Lynx")) {
$visitor_browser = "Lynx";
} elseif(strpos("$HTTP_SERVER_VARS[HTTP_USER_AGENT], Opera")) {
$visitor_browser = "Opera";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Konqueror")) {
$visitor_browser = "Konqueror";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Mozilla")) {
$visitor_browser = "Mozilla";
} else {
$visitor_browser = "其它";
}
//验证操作系统
if(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 5.1")) {
$visitor_os = "Windows XP";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 5")) {
$visitor_os = "Windows 2000";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "4.9")) {
$visitor_os = "Windows ME";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 4")) {
$visitor_os = "Windows NT 4";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "98")) {
$visitor_os = "Windows 98";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "95")) {
$visitor_os = "Windows 95";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Tel")) {
$visitor_os = "Telport";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "webzip")) {
$visitor_os = "webzip";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "flashget")) {
$visitor_os = "flashget";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "offline")) {
$visitor_os = "offline";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Mac")) {
$visitor_os = "Mac";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Linux")) {
$visitor_os = "Linux";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Unix")) {
$visitor_os = "Unix";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "FreeBSD")) {
$visitor_os = "FreeBSD";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "SunOS")) {
$visitor_os = "SunOS";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "BeOS")) {
$visitor_os = "BeOS";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "OS/2")) {
$visitor_os = "OS/2";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "PC")) {
$visitor_os = "Macintosh";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "AIX")) {
$visitor_os = "AIX";
} else {
$visitor_os = "其他";
}
$mem_home = convertip($onlineip, $datadir = "./");
2、在index模板中查找:
代码:
<td align="right" width="10%"><a href="#bottom"><img src="{IMGDIR}/arrow_dw.gif" border="0" align="absmiddle"></a></td>
</tr></table><br>
在其后面添加:
代码:
<table cellspacing=0 cellpadding=0 width="97%" align="center" bgcolor="#000000" border="0">
<tr>
<td>
<table cellspacing=1 cellpadding=4 width="100%" border=0>
<tr class=header>
<td align="center">≡ 用户来访信息 ≡</td>
</tr>
<tr>
<td bgcolor=#ffffff>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td align="center">您的IP:<font color=blue>$onlineip</font> 来自:<font color=blue>$mem_home</font> 操作系统:<font color=blue>$visitor_os</font> 浏览器:<font color=blue>$visitor_browser</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}