php计数器ip,改进的IP计数器

改进的IP计数器

更新时间:2006年10月09日 00:00:00   作者:

//require ('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","kong","kong");

mysql_select_db("mywebdb");

$ip=$REMOTE_ADDR;

$current=getdate(time());

$day=$current["mday"];

$query="select * from addcount where day=\"$day\"";

$result=@mysql_query($query);

if(!$num=@mysql_num_rows($result))

$num=1;

while($row=@mysql_fetch_row($result))

{

if (strcmp($ip,$row[1])==0)

{

$i=1;

$id=$row[0];

$click=$row[3]+1;

$up="update addcount set click_count=click_count+1 where id=$id";

$result2=@mysql_query($up);

//        break;

}

$total+=$row[3];

}

$total++;

if(!$i){

$query1="insert into addcount (ip,day,click_count )values ('$ip','$day',1)";

mysql_db_query("mywebdb",$query1,$link);

$click=1;

}

echo "

计数器";

echo "你是第" .$num."访问者
";

echo "今天你第".$click."次点击
";

echo "今天总点击".$total."次
";

/*

表:

addcount

CREATE TABLE addcount (

id int(6) DEFAULT '0' NOT NULL auto_increment,

ip char(20) NOT NULL,

day int(2) NOT NULL,

click_count int(3) NOT NULL,

PRIMARY KEY (id)

);

*/

?>

相关文章

1a1b05c64693fbf380aa1344a7812747.png

今天想向大家介绍PHP页面间如何进行多条件组合查询。在很多其它网站也有很多相关介绍,但都不够详尽,在这里,我将详细地为大家说明这一比较实用但又相当关键的技术。2008-06-06

4f55910a645b073bc4fc65dc10dc14bd.png

PHP脚本数据库功能详解(下)...2006-10-10

0ea3c7666119d5615e582f823fb3fad6.png

PHP:风雨欲来 路在何方?...2006-10-10

4f96a78db829b1556ff16de21e013c7a.png

解决中英文字符串长度问题函数...2007-01-01

8cc1031babc6aff2319f1c6af8544aa0.png

php抓即时股票信息...2006-10-10

0c932a99bb7b6f23c937db507070cc7b.png

PHP4.04简明安装...2006-10-10

cca732bf65a93ed2ec0ac80c638460fe.png

JAVA/JSP学习系列之五...2006-10-10

2d9f31f2af7b675a3d153d2b7f1035a7.png

聊天室php&mysql(二)...2006-10-10

b452cee8ec5cd9e58ab98eba17281e59.png

分享PHP入门的学习方法...2007-01-01

f4838ec7e2d4da28e0b57d4e852dadd4.png

提升PHP执行速度全攻略(上)...2006-10-10

最新评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值