改进的IP计数器

源人

源人

2016-01-29 14:31

改进的IP计数器,改进的IP计数器
  <?  
//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 "<html<head<title计数器</title</head";
    echo "你是第" .$num."访问者<BR";
    echo "今天你第".$click."次点击<BR";
    echo "今天总点击".$total."次<BR";

/*
表:  
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)
);
*/
?   
展开更多 50%)
分享

猜你喜欢

改进的IP计数器

PHP
改进的IP计数器

js计数器代码

Web开发
js计数器代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

计数器详细设计

PHP
计数器详细设计

最省空间的计数器

PHP
最省空间的计数器

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

综合图片计数器

PHP
综合图片计数器

网页计数器的程序

ASP
网页计数器的程序

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用Flash制作动感效果的网页链接提示框

用Flash制作动感效果的网页链接提示框

使用Flash MX的3个小技巧

使用Flash MX的3个小技巧
下拉加载更多内容 ↓