|
楼主 |
发表于 2005 年 10 月 11 日 14:43:13
|
显示全部楼层
菜鸟求救啊!!高手请进
帮我看看这段显IP属地的代码是那错了
成这个样子:http://ranhou.512j.com/ipshow/ipshow.php
<?php
#-----------------------------------------------------------#
# Project Name: IPShow
# Copyright (c) Redcolt Studio Write By Zhouchaoyuan Redcolt
# Url:http://PCMagic.51.net
# QICQ: 56964883
# Authors:zcy
# usage: <script src="ipshow.php"></script>
#-----------------------------------------------------------#
function ipconever($ip){
$ip_detail=explode(".",$ip);
if (file_exists("$ip_detail[0].dat")) $ip_data=file("$ip_detail[0].dat");
else $ip_data=file("0.dat");
for ($i=0; $i<=3; $i++) {
$ip_detail[$i]=sprintf("%03d", $ip_detail[$i]);
}
$ip=join(".",$ip_detail);
$count=count($ip_data);
$count=$count-1;
for ($i=0; $i<=$count; $i++) {
$ip_data_detail=explode("|",$ip_data[$i]);
if ($ip>=$ip_data_detail[0] && $ip<=$ip_data_detail[1]) return
$ip_data_detail[2];
}
if ($ip_detail[0]=="127") return "你的电脑";
return "";
}
$iip=getenv("REMOTE_ADDR");
//$ip=ipconever($iip);
$ip=ipconever($iip)."<script>var tc_user=\"pctip\";var tc_class=\"2
\";</script>";
print("document.write('$ip' );");
?> |
|