您的位置:首页技术文章

改进的IP计数器

【字号: 日期:2023-10-01 10:18:22浏览:3作者:馨心
<?;;//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) ); */ ?>;;
标签: PHP