• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

用IP地址来统计访问人数!以天为间限!

发布: 2007-7-01 15:06 | 作者: admin | 来源: | 查看: 47次 | 进入软件测试论坛讨论

领测软件测试网 <?  
require (’common.inc’);  
$ip=$REMOTE_ADDR;  
$current=getdate(time());  
$day=$current["mday"];  
$query="select * from count";  
$result=mysql_db_query(’football’,$query,$link);  
while($row=mysql_fetch_row($result))  
{  
$num=$row[2];  
if (strcmp($ip,$row[0])==0 && $day==$row[1])  
{  
$i=1;  
}  
}  
if ($i<>1)  
{  
++$num;  
echo "你是第" .$num;  
echo "访问者";  
$query1="insert into count values (’$ip’,$day,$num)";  
mysql_db_query(’football’,$query1,$link);  
}  
else  
{  
echo "你是第" .$num;  
echo "访问者";  
}  
?>  

common.inc:  
<?  
$arr_request=array();  
if (count($HTTP_GET_VARS))  
{  
while (list($key,$value)=each($HTTP_GET_VARS))  
{  
$arr_request[strtolower($key)]=$value;  
}  
}  
if (count($HTTP_POST_VARS))  
{  
WHILE (list($key,$value)=each($HTTP_POST_VARS))  
{  
$arr_request[strtolower($key)]=$value;  
}  
}  
$link=mysql_connect("localhost","root","");  
?>  

库为:  
football  
表:  
count  
字段:ip->char(20)  
day->int(2)  
num->int(8)  
这个程序稍加修改就可成为多用户记数器,而且不能作假哟!  
仅作个人用!  

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网