下面是引用musclenet于2006-11-11 01:09发表的 : 那么 ip 数据库格式是否是沿用的呢 ?每次想到这个问题就头大不太想每每看到使用者的来源都是未知
function cvipfrom($ip){ $datadir = 'ipdata/' $ip_detail = explode('.', $ip); if(file_exists($datadir.$ip_detail[0].'.txt')) { $ip_fdata = fopen($datadir.$ip_detail[0].'.txt', 'r'); } else { if(!($ip_fdata = fopen($datadir.Ɔ.txt', 'r'))) { echo 'IP data file error' } } 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 '末知网路'}function ipselect($db,$offset,$ip){ fseek($db,$offset,SEEK_SET); $l_d=fgets($db,100); $ip_a=explode("|",$l_d); if ($ip>=$ip_a[0] && $ip<=$ip_a[1]) return $ip_a[2].$ip_a[3];}function nset($db){ $l_d=fgets($db,100); $ip_a=explode("\t",$l_d); return array($l_d,$ip_a[2].$ip_a[3]);}
月光论坛http://bbs.dj...com/
下面是引用musclenet于2006-11-15 01:37发表的 : 如果用了这样改写的部份会有其他不良的影响吗 ?
1.将我提供的postfunc.php覆盖2.下载http://bbs.mychat.to/read.php?tid=371426&page=1#ptpc 楼主 jenhaoliu 所发表的ip数据库