作者waeisaxx (^^)
看板PHP
标题[请益] IP位址的问题,显示线上人数 IP更改为人名...
时间Tue Nov 14 00:35:30 2006
<?
$time=gettimeofday(void);
$tmp=file("time.txt");
if ($tmp[0]=="")
{
$fopen0=fopen("time.txt","w+");
fputs($fopen0,$time[sec]);
fclose($fopen0);
$fopen1=fopen("ip.txt","w+");
fputs($fopen1,"");
fclose($fopen1);
}
$tmp1=file("time.txt");
$equal=($time[sec]-$tmp1[0]);
if ($equal>60)
{
$fopen0=fopen("time.txt","w+");
fputs($fopen0,"");
fclose($fopen0);
}
$fopen=fopen("ip.txt","a+");
$ip=$REMOTE_ADDR;
$flag=1;
$tmp2=file("ip.txt");
$con=count($tmp2);
for ($i=0;$i<$con;$i++)
{
if ($ip."\n"==$tmp2[$i])
{
$flag=0;
break;
}
}
if ($flag==1)
{
$ipstring=$ip."\n";
fputs($fopen,$ipstring);
}
fclose($fopen);
$tmp3=file("ip.txt");
$value=count($tmp3);
echo "<font color=white>目前线上人数:</font>".$value, "<font color=white>人</font>";
echo " <font color=white>IP:</font><select>";
for ($i=0;$i<$value;$i++)
{echo "<option value=$tmp3[$i]>$tmp3[$i]</option>";}
echo " </select>";
?>
程式码如上,我想要假如一个人的IP是:XXX.XXX.XXX.XXX可以变成
显示成 人名 而不是只有IP址址....
同时要请问如何让 ip的第四组 即140.125.90.XXX 变成XXX..而不完全显示?
--
排球3A
http://c3a.why3s.cc 排球网站
推广排球运动、球技提升。
^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.128.200